![]() |
OGRE
2.2.4
Object-Oriented Graphics Rendering Engine
|
IT'S MEMBERS MUST BE KEPT POD (Otherwise HlmsPso needs to be modified). More...
#include <OgreHlmsPso.h>
Public Types | |
| enum | StrongMacroblockBits { ForceDisableDepthWrites = 1u << 0u, InvertVertexWinding = 1u << 1u, NoDepthBuffer = 1u << 2u } |
Public Member Functions | |
| bool | hasStrongMacroblock (void) const |
| bool | operator!= (const HlmsPassPso &_r) const |
| bool | operator< (const HlmsPassPso &other) const |
| bool | operator== (const HlmsPassPso &_r) const |
Public Attributes | |
| uint32 | adapterId |
| For multi-GPU support. More... | |
| PixelFormatGpu | colourFormat [OGRE_MAX_MULTIPLE_RENDER_TARGETS] |
| PF_NULL if no colour attachment is used. More... | |
| PixelFormatGpu | depthFormat |
| PF_NULL if no depth buffer is used. More... | |
| SampleDescription | sampleDescription |
| FSAA specific settings. More... | |
| StencilParams | stencilParams |
| Stencil support. More... | |
| uint8 | strongMacroblockBits |
IT'S MEMBERS MUST BE KEPT POD (Otherwise HlmsPso needs to be modified).
|
inline |
|
inline |
|
inline |
|
inline |
| uint32 Ogre::HlmsPassPso::adapterId |
For multi-GPU support.
Referenced by operator<(), and operator==().
| PixelFormatGpu Ogre::HlmsPassPso::colourFormat[OGRE_MAX_MULTIPLE_RENDER_TARGETS] |
PF_NULL if no colour attachment is used.
Referenced by operator<(), and operator==().
| PixelFormatGpu Ogre::HlmsPassPso::depthFormat |
PF_NULL if no depth buffer is used.
Referenced by operator<(), and operator==().
| SampleDescription Ogre::HlmsPassPso::sampleDescription |
FSAA specific settings.
Referenced by operator<(), and operator==().
| StencilParams Ogre::HlmsPassPso::stencilParams |
Stencil support.
Referenced by operator<(), and operator==().
| uint8 Ogre::HlmsPassPso::strongMacroblockBits |
Referenced by operator<(), and operator==().