27 #ifndef _ShaderGLSLProgramProcessor_
28 #define _ShaderGLSLProgramProcessor_
67 virtual bool preCreateGpuPrograms (
ProgramSet* programSet);
72 virtual bool postCreateGpuPrograms (
ProgramSet* programSet);
static String TargetLanguage
Specialisation of SharedPtr to allow SharedPtr to be assigned to GpuProgramPtr.
StringVector mLibraryPrograms
A class that provides extra processing services on CPU based programs.
GLSL Language program processor class.
vector< String >::type StringVector
A class that represents a shader based program.
Container class for shader based programs.
virtual const String & getTargetLanguage() const
Return the target language of this processor.