![]() |
OGRE-Next 3.0.0
Object-Oriented Graphics Rendering Engine
|
#include <OgreCompositorPassComputeDef.h>
Public Member Functions | |
ComputeTextureSource (uint32 _texUnitIdx, IdString _textureName) | |
ComputeTextureSource (uint32 _texUnitIdx, IdString _textureName, ResourceAccess::ResourceAccess _access, uint8 _mipmapLevel, uint16 _textureArrayIndex, PixelFormatGpu _pixelFormat, bool _allowWriteAfterWrite) | |
Public Attributes | ||
union { | ||
bool allowWriteAfterWrite | ||
bool usesAllFields | ||
}; | ||
ResourceAccess::ResourceAccess | access | |
uint8 | mipmapLevel | |
PixelFormatGpu | pixelFormat | |
uint16 | textureArrayIndex | |
IdString | textureName | |
Name of the texture (can come from input channel, local textures, or global ones) | ||
uint32 | texUnitIdx | |
Index of texture unit state to change. | ||
|
inline |
References access, allowWriteAfterWrite, mipmapLevel, Ogre::PFG_UNKNOWN, pixelFormat, textureArrayIndex, textureName, and texUnitIdx.
|
inline |
References access, allowWriteAfterWrite, mipmapLevel, pixelFormat, textureArrayIndex, textureName, and texUnitIdx.
union { ... } Ogre::CompositorPassComputeDef::ComputeTextureSource |
ResourceAccess::ResourceAccess Ogre::CompositorPassComputeDef::ComputeTextureSource::access |
Referenced by ComputeTextureSource(), and ComputeTextureSource().
bool Ogre::CompositorPassComputeDef::ComputeTextureSource::allowWriteAfterWrite |
Referenced by ComputeTextureSource(), and ComputeTextureSource().
uint8 Ogre::CompositorPassComputeDef::ComputeTextureSource::mipmapLevel |
Referenced by ComputeTextureSource(), and ComputeTextureSource().
PixelFormatGpu Ogre::CompositorPassComputeDef::ComputeTextureSource::pixelFormat |
Referenced by ComputeTextureSource(), and ComputeTextureSource().
uint16 Ogre::CompositorPassComputeDef::ComputeTextureSource::textureArrayIndex |
Referenced by ComputeTextureSource(), and ComputeTextureSource().
IdString Ogre::CompositorPassComputeDef::ComputeTextureSource::textureName |
Name of the texture (can come from input channel, local textures, or global ones)
Referenced by ComputeTextureSource(), and ComputeTextureSource().
uint32 Ogre::CompositorPassComputeDef::ComputeTextureSource::texUnitIdx |
Index of texture unit state to change.
Referenced by ComputeTextureSource(), and ComputeTextureSource().
bool Ogre::CompositorPassComputeDef::ComputeTextureSource::usesAllFields |