OGRE-Next
2.3
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 |
@See HlmsPso.
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 |