|
Open CASCADE Technology
7.4.0
|
#include <Graphic3d_ShaderProgram.hxx>#include <Graphic3d_StereoMode.hxx>#include <NCollection_DataMap.hxx>#include <NCollection_Sequence.hxx>#include <OpenGl_SetOfShaderPrograms.hxx>#include <OpenGl_ShaderStates.hxx>#include <OpenGl_Aspects.hxx>#include <OpenGl_MaterialState.hxx>#include <OpenGl_Texture.hxx>Data Structures | |
| class | OpenGl_ShaderManager |
| This class is responsible for managing shader programs. More... | |
| struct | OpenGl_ShaderManager::OpenGl_ShaderLightParameters |
| Packed properties of light source. More... | |
| struct | OpenGl_ShaderManager::OpenGl_ShaderLightType |
| Packed light source type information. More... | |
| class | OpenGl_ShaderManager::OpenGl_ShaderProgramFFP |
| Fake OpenGL program for tracking FFP state in the way consistent to programmable pipeline. More... | |
Typedefs | |
| typedef NCollection_Sequence< Handle< OpenGl_ShaderProgram > > | OpenGl_ShaderProgramList |
| List of shader programs. More... | |
List of shader programs.
1.8.13