From 90ab708ca77f90806582ff3718c1b1a0bf54c3cc Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Fonseca?= Date: Mon, 9 May 2011 20:21:21 +0100 Subject: [PATCH] Describe glGetShader params. --- glparams.py | 10 +++++----- glstate.py | 1 + 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/glparams.py b/glparams.py index 40e5374..eb22238 100644 --- a/glparams.py +++ b/glparams.py @@ -2218,11 +2218,11 @@ parameters = [ ("", X, 1, "GL_FLOAT_MAT3x4"), # 0x8B68 ("", X, 1, "GL_FLOAT_MAT4x2"), # 0x8B69 ("", X, 1, "GL_FLOAT_MAT4x3"), # 0x8B6A - ("glGetProgram", B, 1, "GL_DELETE_STATUS"), # 0x8B80 - ("glGetProgram", B, 1, "GL_COMPILE_STATUS"), # 0x8B81 - ("glGetProgram", B, 1, "GL_LINK_STATUS"), # 0x8B82 - ("glGetProgram", B, 1, "GL_VALIDATE_STATUS"), # 0x8B83 - ("glGetProgram", I, 1, "GL_INFO_LOG_LENGTH"), # 0x8B84 + ("glGetShader,glGetProgram", B, 1, "GL_DELETE_STATUS"), # 0x8B80 + ("glGetShader,glGetProgram", B, 1, "GL_COMPILE_STATUS"), # 0x8B81 + ("glGetShader,glGetProgram", B, 1, "GL_LINK_STATUS"), # 0x8B82 + ("glGetShader,glGetProgram", B, 1, "GL_VALIDATE_STATUS"), # 0x8B83 + ("glGetShader,glGetProgram", I, 1, "GL_INFO_LOG_LENGTH"), # 0x8B84 ("glGetProgram", I, 1, "GL_ATTACHED_SHADERS"), # 0x8B85 ("glGetProgram", I, 1, "GL_ACTIVE_UNIFORMS"), # 0x8B86 ("glGetProgram", I, 1, "GL_ACTIVE_UNIFORM_MAX_LENGTH"), # 0x8B87 diff --git a/glstate.py b/glstate.py index cfdca91..f45216f 100644 --- a/glstate.py +++ b/glstate.py @@ -172,6 +172,7 @@ glGetVertexAttrib = StateGetter('glGetVertexAttrib', {I: 'iv', F: 'fv', D: 'dv', glGetTexParameter = StateGetter('glGetTexParameter', {I: 'iv', F: 'fv'}) glGetTexEnv = StateGetter('glGetTexEnv', {I: 'iv', F: 'fv'}) glGetTexLevelParameter = StateGetter('glGetTexLevelParameter', {I: 'iv', F: 'fv'}) +glGetShader = StateGetter('glGetShaderiv', {I: 'iv'}) glGetProgram = StateGetter('glGetProgram', {I: 'iv'}) glGetProgramARB = StateGetter('glGetProgram', {I: 'iv', F: 'fv', S: 'Stringv'}, 'ARB') -- 2.45.2