#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: