28 #ifndef __GLSLESProgramPipeline_H__
29 #define __GLSLESProgramPipeline_H__
88 VERTEX_PROGRAM_LINKED = 1,
89 FRAGMENT_PROGRAM_LINKED = 2,
90 ALL_PROGRAMS_LINKED = 3
96 virtual void compileAndLink(
void);
98 virtual void _useProgram(
void);
100 virtual void extractLayoutQualifiers(
void);
102 virtual void buildGLUniformReferences(
void);
GLSL ES low level compiled shader object - this class is used to get at the linked program object and...
VertexElementSemantic
Vertex element semantics, used to identify the meaning of vertex buffer contents. ...
GpuProgramType
Enumerates the types of programs which can run on the GPU.
GLuint getGLProgramPipelineHandle() const
GL Program Pipeline Handle.
Specialisation of HighLevelGpuProgram to provide support for OpenGL Shader Language (GLSL ES) for Ope...
GLuint mGLProgramPipelineHandle
GL handle for pipeline object.
C++ encapsulation of GLSL ES Program Object.