Minor vertex array support tweaks. Most of these are in preparation for the
authorIan Romanick <idr@us.ibm.com>
Thu, 17 Mar 2005 20:13:09 +0000 (20:13 +0000)
committerIan Romanick <idr@us.ibm.com>
Thu, 17 Mar 2005 20:13:09 +0000 (20:13 +0000)
commitb81efaaa1ac8676a1092e4354079ffcbe7960af2
tree8e12c55de867d77479deac40736916c672c90ba2
parent00e760c971ccd6ffab7895a157b5256d54aba24e
Minor vertex array support tweaks.  Most of these are in preparation for the
(eventual) addition of support for ARB_vertex_buffer_object.

Move all the private vertex array data structures out of
indirect_vertex_array.c and into indirect_va_private.h.

Rename array_state_vector::enabled_array_count to
array_state_vector::enabled_client_array_count.

Make sure that both the GL extension string and the server GL version are
available when __glXInitVertexState is called.

Make sure that array_state::normalized is set correctly in the array's
gl*Pointer function.
src/glx/x11/glxext.c
src/glx/x11/indirect_va_private.h [new file with mode: 0644]
src/glx/x11/indirect_vertex_array.c