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

#include <OgreDescriptorSetUav.h>

Public Member Functions

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

Static Public Member Functions

static TextureSlot makeEmpty ()

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 ( ) const

◆ makeEmpty()

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

◆ needsDifferentView()

bool Ogre::DescriptorSetUav::TextureSlot::needsDifferentView ( ) 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: