OGRE  2.2.4
Object-Oriented Graphics Rendering Engine
Ogre::GLES2HlmsPso Struct Reference

HlmsPso. More...

#include <OgreGLES2HlmsPso.h>

Public Attributes

GLenum blendFunc
 
GLenum blendFuncAlpha
 
GLenum cullMode
 
GLenum depthFunc
 
GLboolean depthWrite
 
GLenum destBlend
 
GLenum destBlendAlpha
 
bool enableAlphaBlend
 
GLSLESShaderpixelShader
 
GLenum polygonMode
 
GLenum sourceBlend
 
GLenum sourceBlendAlpha
 
GLSLESShadervertexShader
 

Detailed Description

HlmsPso.

We cache some conversion values here to avoid doing it every time we set the Pso

Member Data Documentation

◆ blendFunc

GLenum Ogre::GLES2HlmsPso::blendFunc

◆ blendFuncAlpha

GLenum Ogre::GLES2HlmsPso::blendFuncAlpha

◆ cullMode

GLenum Ogre::GLES2HlmsPso::cullMode

◆ depthFunc

GLenum Ogre::GLES2HlmsPso::depthFunc

◆ depthWrite

GLboolean Ogre::GLES2HlmsPso::depthWrite

◆ destBlend

GLenum Ogre::GLES2HlmsPso::destBlend

◆ destBlendAlpha

GLenum Ogre::GLES2HlmsPso::destBlendAlpha

◆ enableAlphaBlend

bool Ogre::GLES2HlmsPso::enableAlphaBlend

◆ pixelShader

GLSLESShader* Ogre::GLES2HlmsPso::pixelShader

◆ polygonMode

GLenum Ogre::GLES2HlmsPso::polygonMode

◆ sourceBlend

GLenum Ogre::GLES2HlmsPso::sourceBlend

◆ sourceBlendAlpha

GLenum Ogre::GLES2HlmsPso::sourceBlendAlpha

◆ vertexShader

GLSLESShader* Ogre::GLES2HlmsPso::vertexShader

The documentation for this struct was generated from the following file: