glGetShaderiv - Gibt Informationen über den Shader zurück
void glGetShaderiv(GLuint shader, GLenum pname, GLint *params);GLuint shader- Der Shader, über den Informationen abgefragt werden sollenGLenum pname- Das Parameter, das abgefragt werden soll, z.B.:GL_COMPILE_STATUS- Frägt ab, ob der Shader erfolgreich kompiliert wurde
GLint *params- Adresse, an die die Informationen geschrieben werden sollen
Siehe auch
Beispiel
Um zu checken, ob ein Shader korrekt kompiliert wurde:
GLint result = GL_FALSE;
glGetShaderiv(vert_shader, GL_COMPILE_STATUS, &result);
// ist result nun false, hat der shader nicht kompiliert.Siehe auch