summaryrefslogtreecommitdiff
path: root/src/glx/x11/indirect_init.c
diff options
context:
space:
mode:
authorIan Romanick <idr@us.ibm.com>2005-03-17 01:48:11 +0000
committerIan Romanick <idr@us.ibm.com>2005-03-17 01:48:11 +0000
commit3f35fbbf668dab4c1a572f77a0912f4b7c8d857c (patch)
treea6332fc01602a1406263ad14fba0df31dcd3e3e4 /src/glx/x11/indirect_init.c
parent9eae0b9f19f3e71dec6d6440db69dd5d140228de (diff)
Fix the handling of zero-sized output parameters (i.e., those with type
'GLvoid *'). This fixes the GLX protocol for glGetProgramStringARB. This fixes bugzilla #2747. Remove the 'ignore="true"' from glVertexAttrib4bvARB. This fixes bugzilla #2746.
Diffstat (limited to 'src/glx/x11/indirect_init.c')
-rw-r--r--src/glx/x11/indirect_init.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/glx/x11/indirect_init.c b/src/glx/x11/indirect_init.c
index 70e9dab15f..64aefcbaf1 100644
--- a/src/glx/x11/indirect_init.c
+++ b/src/glx/x11/indirect_init.c
@@ -688,6 +688,7 @@ __GLapi * __glXNewIndirectAPI( void )
/* GL_ARB_vertex_program */
+ glAPI->VertexAttrib4bvARB = __indirect_glVertexAttrib4bvARB;
glAPI->VertexAttrib4ivARB = __indirect_glVertexAttrib4ivARB;
glAPI->VertexAttrib4ubvARB = __indirect_glVertexAttrib4ubvARB;
glAPI->VertexAttrib4usvARB = __indirect_glVertexAttrib4usvARB;