Go to the documentation of this file.
28 #ifndef __GLSLLinkProgramManager_H__
29 #define __GLSLLinkProgramManager_H__
119 #endif // __GLSLLinkProgramManager_H__
Ogre assumes that there are separate programs to deal with but GLSL has one program object that repre...
#define _OgreGL3PlusExport
GLSL low level compiled shader object - this class is used to get at the linked program object and pr...
Template class for creating single-instance global classes.
C++ encapsulation of GLSL Program Object.
GLSLLinkProgram * mActiveLinkProgram
active objects defining the active rendering gpu state
map< uint32, GLSLLinkProgram * >::type LinkProgramMap
StringToEnumMap mTypeEnumMap
Ogre assumes that there are separate vertex and fragment programs to deal with but GLSL has one progr...
LinkProgramMap mLinkPrograms
container holding previously created program objects
map< String, GLenum >::type StringToEnumMap
LinkProgramMap::iterator LinkProgramIterator
Copyright © 2012 Torus Knot Software Ltd

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Tue Apr 13 2021 08:53:15