]> git.cworth.org Git - apitrace/commitdiff
Describe glGetShader params.
authorJosé Fonseca <jose.r.fonseca@gmail.com>
Mon, 9 May 2011 19:21:21 +0000 (20:21 +0100)
committerJosé Fonseca <jose.r.fonseca@gmail.com>
Mon, 9 May 2011 19:21:21 +0000 (20:21 +0100)
glparams.py
glstate.py

index 40e5374c2196ef10a9763249255778ad205c6c59..eb222382e7545c6eb651573634bed66e7f88b733 100644 (file)
@@ -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
index cfdca912c19bef659cc3e0d178c96a2273f352ae..f45216f8205040cb70614aaf2eebec5538e461df 100644 (file)
@@ -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')