2 #include "../ShaderProgram.h" 6 class VertexDeclarationGL;
14 unsigned int getID()
const;
15 int getUniformLocation(
const char*
id)
const;
17 static unsigned int createShader(
unsigned int type,
const char* data,
18 const char* prepend =
"",
const char* append =
"", error_policy ep = ep_show_error);
19 static unsigned int createProgram(
int vs,
int fs,
const VertexDeclarationGL* decl,
bool deleteAttachedShaders =
false);
20 static bool getShaderBuildLog(GLuint shader, std::string& str);
21 static bool getProgramBuildLog(GLuint program, std::string& str);
Definition: ShaderProgram.h:7
–oxgl-end–!
Definition: Actor.h:14
Definition: ShaderProgramGL.h:7
Definition: VertexDeclarationGL.h:8