|  | OGRE-Next 3.0.0
    Object-Oriented Graphics Rendering Engine | 
#include "OgreGL3PlusPrerequisites.h"#include "OgreHighLevelGpuProgram.h"#include "OgreRenderOperation.h"| Classes | |
| class | Ogre::GLSLShader | 
| Specialisation of HighLevelGpuProgram to encapsulate shader objects obtained from compiled shaders written in the OpenGL Shader Language (GLSL).  More... | |
| class | Ogre::GLSLShader::CmdAttach | 
| Command object for attaching another GLSL Program.  More... | |
| class | Ogre::GLSLShader::CmdColumnMajorMatrices | 
| Command object for setting matrix packing in column-major order.  More... | |
| class | Ogre::GLSLShader::CmdInputOperationType | 
| Command object for setting the input operation type (geometry shader only)  More... | |
| class | Ogre::GLSLShader::CmdMaxOutputVertices | 
| Command object for setting the maximum output vertices (geometry shader only)  More... | |
| class | Ogre::GLSLShader::CmdOutputOperationType | 
| Command object for setting the output operation type (geometry shader only)  More... | |
| class | Ogre::GLSLShader::CmdPreprocessorDefines | 
| Command object for setting macro defines.  More... | |
| Namespaces | |
| namespace | Ogre | 
| bswapNN may be defined as macros in <sys/endian.h> or <sys/bswap.h> | |