From: José Fonseca Date: Mon, 9 May 2011 19:21:21 +0000 (+0100) Subject: Describe glGetShader params. X-Git-Url: https://git.cworth.org/git?a=commitdiff_plain;h=90ab708ca77f90806582ff3718c1b1a0bf54c3cc;p=apitrace Describe glGetShader params. --- 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')