|  | OGRE-Next 3.0.0
    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 , ForceDepthClamp = 1u << 3u } | 
| Public Member Functions | |
| bool | hasStrongMacroblock () 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. | |
| PixelFormatGpu | colourFormat [OGRE_MAX_MULTIPLE_RENDER_TARGETS] | 
| PF_NULL if no colour attachment is used. | |
| PixelFormatGpu | depthFormat | 
| PF_NULL if no depth buffer is used. | |
| PixelFormatGpu | resolveColourFormat [OGRE_MAX_MULTIPLE_RENDER_TARGETS] | 
| PF_NULL if it won't be resolved (MSAA) | |
| SampleDescription | sampleDescription | 
| FSAA specific settings. | |
| StencilParams | stencilParams | 
| Stencil support. | |
| uint8 | strongMacroblockBits | 
IT'S MEMBERS MUST BE KEPT POD (Otherwise HlmsPso needs to be modified).
| 
 | inline | 
References strongMacroblockBits.
| 
 | 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==().
| PixelFormatGpu Ogre::HlmsPassPso::resolveColourFormat[OGRE_MAX_MULTIPLE_RENDER_TARGETS] | 
PF_NULL if it won't be resolved (MSAA)
| 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 hasStrongMacroblock(), operator<(), and operator==().