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

index 86eae93cdb79b9fc794bbfbd7fe1dbf4667e12f7..40e5374c2196ef10a9763249255778ad205c6c59 100644 (file)
@@ -2218,17 +2218,17 @@ parameters = [
     ("",       X,      1,      "GL_FLOAT_MAT3x4"),     # 0x8B68
     ("",       X,      1,      "GL_FLOAT_MAT4x2"),     # 0x8B69
     ("",       X,      1,      "GL_FLOAT_MAT4x3"),     # 0x8B6A
-    ("",       X,      1,      "GL_DELETE_STATUS"),    # 0x8B80
-    ("",       X,      1,      "GL_COMPILE_STATUS"),   # 0x8B81
-    ("",       X,      1,      "GL_LINK_STATUS"),      # 0x8B82
-    ("",       X,      1,      "GL_VALIDATE_STATUS"),  # 0x8B83
-    ("",       X,      1,      "GL_INFO_LOG_LENGTH"),  # 0x8B84
-    ("",       X,      1,      "GL_ATTACHED_SHADERS"), # 0x8B85
-    ("",       X,      1,      "GL_ACTIVE_UNIFORMS"),  # 0x8B86
-    ("",       X,      1,      "GL_ACTIVE_UNIFORM_MAX_LENGTH"),        # 0x8B87
+    ("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
+    ("glGetProgram",   I,      1,      "GL_ATTACHED_SHADERS"), # 0x8B85
+    ("glGetProgram",   I,      1,      "GL_ACTIVE_UNIFORMS"),  # 0x8B86
+    ("glGetProgram",   I,      1,      "GL_ACTIVE_UNIFORM_MAX_LENGTH"),        # 0x8B87
     ("glGetShader",    I,      1,      "GL_SHADER_SOURCE_LENGTH"),     # 0x8B88
-    ("",       X,      1,      "GL_ACTIVE_ATTRIBUTES"),        # 0x8B89
-    ("",       X,      1,      "GL_ACTIVE_ATTRIBUTE_MAX_LENGTH"),      # 0x8B8A
+    ("glGetProgram",   I,      1,      "GL_ACTIVE_ATTRIBUTES"),        # 0x8B89
+    ("glGetProgram",   I,      1,      "GL_ACTIVE_ATTRIBUTE_MAX_LENGTH"),      # 0x8B8A
     ("",       X,      1,      "GL_FRAGMENT_SHADER_DERIVATIVE_HINT"),  # 0x8B8B
     ("",       X,      1,      "GL_SHADING_LANGUAGE_VERSION"), # 0x8B8C
     ("glGet",  I,      1,      "GL_CURRENT_PROGRAM"),  # 0x8B8D
index 89d92badf3c9500f4b38fc54f716b1e4890f1aeb..cfdca912c19bef659cc3e0d178c96a2273f352ae 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'})
+glGetProgram = StateGetter('glGetProgram', {I: 'iv'})
 glGetProgramARB = StateGetter('glGetProgram', {I: 'iv', F: 'fv', S: 'Stringv'}, 'ARB')