OGRE 2.3.3
Object-Oriented Graphics Rendering Engine
Loading...
Searching...
No Matches
Ogre::DescriptorSetUav::TextureSlot Struct Reference

#include <OgreDescriptorSetUav.h>

Public Member Functions

bool formatNeedsReinterpret (void) const
bool needsDifferentView (void) const
bool operator!= (const TextureSlot &other) const
bool operator< (const TextureSlot &other) const

Static Public Member Functions

static TextureSlot makeEmpty (void)

Public Attributes

ResourceAccess::ResourceAccess access
uint8 mipmapLevel
PixelFormatGpu pixelFormat
 When left as PFG_UNKNOWN, we'll automatically use the TextureGpu's native format.
TextureGputexture
uint16 textureArrayIndex

Member Function Documentation

◆ formatNeedsReinterpret()

bool Ogre::DescriptorSetUav::TextureSlot::formatNeedsReinterpret ( void ) const

◆ makeEmpty()

TextureSlot Ogre::DescriptorSetUav::TextureSlot::makeEmpty ( void )
inlinestatic

◆ needsDifferentView()

bool Ogre::DescriptorSetUav::TextureSlot::needsDifferentView ( void ) const

◆ operator!=()

bool Ogre::DescriptorSetUav::TextureSlot::operator!= ( const TextureSlot & other) const
inline

◆ operator<()

bool Ogre::DescriptorSetUav::TextureSlot::operator< ( const TextureSlot & other) const
inline

Member Data Documentation

◆ access

ResourceAccess::ResourceAccess Ogre::DescriptorSetUav::TextureSlot::access

Referenced by operator!=(), and operator<().

◆ mipmapLevel

uint8 Ogre::DescriptorSetUav::TextureSlot::mipmapLevel

Referenced by operator!=(), and operator<().

◆ pixelFormat

PixelFormatGpu Ogre::DescriptorSetUav::TextureSlot::pixelFormat

When left as PFG_UNKNOWN, we'll automatically use the TextureGpu's native format.

Referenced by operator!=(), and operator<().

◆ texture

TextureGpu* Ogre::DescriptorSetUav::TextureSlot::texture

Referenced by operator!=(), and operator<().

◆ textureArrayIndex

uint16 Ogre::DescriptorSetUav::TextureSlot::textureArrayIndex

Referenced by operator!=(), and operator<().


The documentation for this struct was generated from the following file: