![]() |
OGRE
2.2.4
Object-Oriented Graphics Rendering Engine
|
#include <OgreGL3PlusHlmsPso.h>
Public Attributes | |
| GLenum | blendFunc |
| GLenum | blendFuncAlpha |
| GLenum | cullMode |
| GLenum | depthFunc |
| GLboolean | depthWrite |
| GLenum | destBlend |
| GLenum | destBlendAlpha |
| GLSLShader * | domainShader |
| bool | enableAlphaBlend |
| GLSLShader * | geometryShader |
| GLSLShader * | hullShader |
| GLSLShader * | pixelShader |
| GLenum | polygonMode |
| GLenum | sourceBlend |
| GLenum | sourceBlendAlpha |
| GLSLShader * | vertexShader |
We cache some conversion values here to avoid doing it every time we set the Pso
| GLenum Ogre::GL3PlusHlmsPso::blendFunc |
| GLenum Ogre::GL3PlusHlmsPso::blendFuncAlpha |
| GLenum Ogre::GL3PlusHlmsPso::cullMode |
| GLenum Ogre::GL3PlusHlmsPso::depthFunc |
| GLboolean Ogre::GL3PlusHlmsPso::depthWrite |
| GLenum Ogre::GL3PlusHlmsPso::destBlend |
| GLenum Ogre::GL3PlusHlmsPso::destBlendAlpha |
| GLSLShader* Ogre::GL3PlusHlmsPso::domainShader |
| bool Ogre::GL3PlusHlmsPso::enableAlphaBlend |
| GLSLShader* Ogre::GL3PlusHlmsPso::geometryShader |
| GLSLShader* Ogre::GL3PlusHlmsPso::hullShader |
| GLSLShader* Ogre::GL3PlusHlmsPso::pixelShader |
| GLenum Ogre::GL3PlusHlmsPso::polygonMode |
| GLenum Ogre::GL3PlusHlmsPso::sourceBlend |
| GLenum Ogre::GL3PlusHlmsPso::sourceBlendAlpha |
| GLSLShader* Ogre::GL3PlusHlmsPso::vertexShader |