#include <Surface.h>
◆ ~Surface()
| egl::Surface::~Surface |
( |
| ) |
|
|
virtual |
◆ Surface()
◆ bindTexImage()
◆ createDefaultFramebuffer()
◆ directComposition()
| bool egl::Surface::directComposition |
( |
| ) |
const |
|
inline |
◆ flexibleSurfaceCompatibilityRequested()
| bool egl::Surface::flexibleSurfaceCompatibilityRequested |
( |
| ) |
const |
|
inline |
◆ getAttachmentFormat()
◆ getAttachmentImpl()
|
|
inlineoverrideprotectedvirtual |
◆ getAttachmentSamples()
◆ getAttachmentSize()
◆ getBoundTexture()
◆ getConfig()
| const Config * egl::Surface::getConfig |
( |
| ) |
const |
◆ getDefaultFramebuffer()
◆ getHeight()
| EGLint egl::Surface::getHeight |
( |
| ) |
const |
◆ getId()
| GLuint egl::Surface::getId |
( |
| ) |
const |
|
overridevirtual |
◆ getImplementation()
◆ getOrientation()
| EGLint egl::Surface::getOrientation |
( |
| ) |
const |
|
inline |
◆ getPixelAspectRatio()
| EGLint egl::Surface::getPixelAspectRatio |
( |
| ) |
const |
◆ getRenderBuffer()
| EGLenum egl::Surface::getRenderBuffer |
( |
| ) |
const |
◆ getSwapBehavior()
| EGLenum egl::Surface::getSwapBehavior |
( |
| ) |
const |
◆ getSyncValues()
◆ getTextureFormat()
| EGLenum egl::Surface::getTextureFormat |
( |
| ) |
const |
◆ getTextureTarget()
| EGLenum egl::Surface::getTextureTarget |
( |
| ) |
const |
◆ getType()
| EGLint egl::Surface::getType |
( |
| ) |
const |
◆ getWidth()
| EGLint egl::Surface::getWidth |
( |
| ) |
const |
◆ initialize()
| Error egl::Surface::initialize |
( |
| ) |
|
◆ isFixedSize()
| EGLint egl::Surface::isFixedSize |
( |
| ) |
const |
◆ isPostSubBufferSupported()
| EGLint egl::Surface::isPostSubBufferSupported |
( |
| ) |
const |
◆ onAttach()
| void egl::Surface::onAttach |
( |
| ) |
|
|
inlineoverridevirtual |
◆ onDestroy()
| void egl::Surface::onDestroy |
( |
| ) |
|
◆ onDetach()
| void egl::Surface::onDetach |
( |
| ) |
|
|
inlineoverridevirtual |
◆ postSubBuffer()
◆ querySurfacePointerANGLE()
| Error egl::Surface::querySurfacePointerANGLE |
( |
EGLint |
attribute, |
|
|
void ** |
value |
|
) |
| |
◆ releaseTexImage()
◆ releaseTexImageFromTexture()
| void egl::Surface::releaseTexImageFromTexture |
( |
| ) |
|
|
protected |
◆ setIsCurrent()
| void egl::Surface::setIsCurrent |
( |
bool |
isCurrent | ) |
|
◆ setSwapInterval()
| void egl::Surface::setSwapInterval |
( |
EGLint |
interval | ) |
|
◆ swap()
| Error egl::Surface::swap |
( |
| ) |
|
◆ gl::Texture
◆ mBackFormat
◆ mConfig
◆ mCurrentCount
| int egl::Surface::mCurrentCount |
|
protected |
◆ mDestroyed
| bool egl::Surface::mDestroyed |
|
protected |
◆ mDirectComposition
| bool egl::Surface::mDirectComposition |
|
protected |
◆ mDSFormat
◆ mFixedHeight
| size_t egl::Surface::mFixedHeight |
|
protected |
◆ mFixedSize
| bool egl::Surface::mFixedSize |
|
protected |
◆ mFixedWidth
| size_t egl::Surface::mFixedWidth |
|
protected |
◆ mFlexibleSurfaceCompatibilityRequested
| bool egl::Surface::mFlexibleSurfaceCompatibilityRequested |
|
protected |
◆ mImplementation
◆ mOrientation
| EGLint egl::Surface::mOrientation |
|
protected |
◆ mPixelAspectRatio
| EGLint egl::Surface::mPixelAspectRatio |
|
protected |
◆ mPostSubBufferRequested
| bool egl::Surface::mPostSubBufferRequested |
|
protected |
◆ mRenderBuffer
| EGLenum egl::Surface::mRenderBuffer |
|
protected |
◆ mState
◆ mSwapBehavior
| EGLenum egl::Surface::mSwapBehavior |
|
protected |
◆ mTexture
◆ mTextureFormat
| EGLenum egl::Surface::mTextureFormat |
|
protected |
◆ mTextureTarget
| EGLenum egl::Surface::mTextureTarget |
|
protected |
◆ mType
The documentation for this class was generated from the following files: