OGRE-Next
4.0.0unstable
Object-Oriented Graphics Rendering Engine
|
Descriptor sets describe what samplers should be bound together in one place. More...
#include <OgreDescriptorSetSampler.h>
Public Member Functions | |
DescriptorSetSampler () | |
void | checkValidity () const |
bool | operator!= (const DescriptorSetSampler &other) const |
bool | operator< (const DescriptorSetSampler &other) const |
Public Attributes | |
uint16 | mRefCount |
void * | mRsData |
Render-System specific data. More... | |
FastArray< const HlmsSamplerblock * > | mSamplers |
uint16 | mShaderTypeSamplerCount [NumShaderTypes] |
Descriptor sets describe what samplers should be bound together in one place.
Must be created via HlmsManager. See DescriptorSetTexture.
|
inline |
|
inline |
References Ogre::NumShaderTypes, OGRE_ASSERT_MEDIUM, and Ogre::FastArray< T >::size().
|
inline |
References mSamplers, mShaderTypeSamplerCount, Ogre::NumShaderTypes, and Ogre::FastArray< T >::size().
|
inline |
References mSamplers, mShaderTypeSamplerCount, Ogre::NumShaderTypes, and Ogre::FastArray< T >::size().
uint16 Ogre::DescriptorSetSampler::mRefCount |
void* Ogre::DescriptorSetSampler::mRsData |
Render-System specific data.
FastArray<const HlmsSamplerblock *> Ogre::DescriptorSetSampler::mSamplers |
Referenced by operator!=(), and operator<().
uint16 Ogre::DescriptorSetSampler::mShaderTypeSamplerCount[NumShaderTypes] |
Referenced by operator!=(), and operator<().