#include <OgreGLES2DepthTexture.h>
◆ GLES2DepthTextureTarget()
Ogre::GLES2DepthTextureTarget::GLES2DepthTextureTarget |
( |
GLES2DepthTexture * |
ultimateTextureOwner, |
|
|
const String & |
name, |
|
|
v1::HardwarePixelBuffer * |
buffer, |
|
|
uint32 |
zoffset |
|
) |
| |
◆ ~GLES2DepthTextureTarget()
virtual Ogre::GLES2DepthTextureTarget::~GLES2DepthTextureTarget |
( |
| ) |
|
|
virtual |
◆ attachDepthBuffer()
virtual bool Ogre::GLES2DepthTextureTarget::attachDepthBuffer |
( |
DepthBuffer * |
depthBuffer, |
|
|
bool |
exactFormatMatch |
|
) |
| |
|
virtual |
Notifies the ultimate texture owner the buffer changed.
◆ detachDepthBuffer()
virtual void Ogre::GLES2DepthTextureTarget::detachDepthBuffer |
( |
| ) |
|
|
virtual |
◆ getCustomAttribute()
void Ogre::GLES2DepthTextureTarget::getCustomAttribute |
( |
const String & |
name, |
|
|
void * |
pData |
|
) |
| |
◆ getForceDisableColourWrites()
virtual bool Ogre::GLES2DepthTextureTarget::getForceDisableColourWrites |
( |
| ) |
const |
|
inlinevirtual |
◆ getFormatsForPso()
virtual void Ogre::GLES2DepthTextureTarget::getFormatsForPso |
( |
PixelFormat |
outFormats[OGRE_MAX_MULTIPLE_RENDER_TARGETS], |
|
|
bool |
outHwGamma[OGRE_MAX_MULTIPLE_RENDER_TARGETS] |
|
) |
| const |
|
virtual |
◆ requiresTextureFlipping()
virtual bool Ogre::GLES2DepthTextureTarget::requiresTextureFlipping |
( |
| ) |
const |
|
inlinevirtual |
◆ setDepthBufferPool()
virtual void Ogre::GLES2DepthTextureTarget::setDepthBufferPool |
( |
uint16 |
poolId | ) |
|
|
virtual |
◆ setFsaaResolved()
virtual void Ogre::GLES2DepthTextureTarget::setFsaaResolved |
( |
| ) |
|
|
inlinevirtual |
◆ setFsaaResolveDirty()
virtual void Ogre::GLES2DepthTextureTarget::setFsaaResolveDirty |
( |
| ) |
|
|
inlinevirtual |
Depth buffers never resolve; only colour buffers do.
(we need mFsaaResolveDirty to be always true so that the proper path is taken in GLES2Texture::getGLID)
The documentation for this class was generated from the following file: