xserver-multidpi/GL/glx
Ian Romanick a9ef586291 Fix problems with vertex program protocol
There were two sets of bugs in the vertex program (ARB and NV)
protocol.  First, several of the ARB functions were missing the
'doubles_in_order="true"' annotation.  Second, after the ARB decided
that glVertexAttrib*ARB functions must not alias fixed-function state
for GLSL, Nvidia re-assigned GLX protocol opcodes for
glVertexAttrib*NV (circa Septeber 2004).  For some reason gl_API.xml
was never updated to reflect this, and the updated version of the
GL_NV_vertex_program spec never made into the registry.

This is just a server-side regeneration from gl_API.xml version 1.68.
2006-08-31 13:47:50 -07:00
..
.gitignore Add some missing .gitignore stuff for Mesa symlinks and other generated files. 2006-06-18 19:47:51 -07:00
extension_string.c Minor extension tweaks. 2006-08-29 16:35:32 -07:00
extension_string.h Add support for AIGLX drivers to enable GLX extensions that they support. 2006-08-29 14:35:08 -07:00
g_disptab.h Remove GL/glx/g_disptab.c, GL/glx/g_disptab_EXT.c, and 2006-08-24 18:00:16 -07:00
glxcmds.c Remove GL/glx/g_disptab.c, GL/glx/g_disptab_EXT.c, and 2006-08-24 18:00:16 -07:00
glxcmdsswap.c Remove GL/glx/g_disptab.c, GL/glx/g_disptab_EXT.c, and 2006-08-24 18:00:16 -07:00
glxcontext.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
glxdrawable.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
glxdri.c Add support for AIGLX drivers to enable GLX extensions that they support. 2006-08-29 14:35:08 -07:00
glxext.c Remove __glXNoSuchRenderOpcode because it is no longer used. 2006-08-29 13:30:20 -07:00
glxext.h Remove __glXNoSuchRenderOpcode because it is no longer used. 2006-08-29 13:30:20 -07:00
glxscreens.c Enable GL_EXT_texture_filter_anisotropic and GL_EXT_blend_equation_separate. 2006-08-25 13:01:51 -07:00
glxscreens.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
glxserver.h Convert protocol decode tabels for Render and RenderLarge to use nice, 2006-08-23 16:05:37 -07:00
glxutil.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
glxutil.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
glxvisuals.c Check for glproto when building GLX and make sure we have at least 1.4.6. 2006-03-17 01:47:25 +00:00
indirect_dispatch_swap.c Fix problems with vertex program protocol 2006-08-31 13:47:50 -07:00
indirect_dispatch.c Fix problems with vertex program protocol 2006-08-31 13:47:50 -07:00
indirect_dispatch.h Enable GL_EXT_texture_filter_anisotropic and GL_EXT_blend_equation_separate. 2006-08-25 13:01:51 -07:00
indirect_program.c Enable vertex and fragment programs. 2006-08-25 12:05:16 -07:00
indirect_reqsize.c Remove the include of X11/misc.h, which fails to compile and isn't 2006-02-10 07:47:21 +00:00
indirect_reqsize.h Bug #2996: libglx / libGLcore should use a dispatch table 2006-01-12 00:21:59 +00:00
indirect_size_get.c Enable GL_EXT_texture_filter_anisotropic and GL_EXT_blend_equation_separate. 2006-08-25 13:01:51 -07:00
indirect_size_get.h Add some missing bits of GL_SGI_color_table. 2006-08-24 17:58:52 -07:00
indirect_table.c Fix problems with vertex program protocol 2006-08-31 13:47:50 -07:00
indirect_table.h Fix __glXDispatchInfo::dispatch_functions and 2006-08-23 16:00:48 -07:00
indirect_texture_compression.c Finish support for GL_ARB_texture_compression. 2006-08-24 20:33:57 -07:00
indirect_util.c Convert protocol decode tabels for Render and RenderLarge to use nice, 2006-08-23 16:05:37 -07:00
indirect_util.h Convert protocol decode tables for Single, VendorPrivate, and 2006-08-23 13:30:13 -07:00
Makefile.am Add support for AIGLX drivers to enable GLX extensions that they support. 2006-08-29 14:35:08 -07:00
render2.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
render2swap.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
renderpix.c Bug #2996: libglx / libGLcore should use a dispatch table 2006-01-12 00:21:59 +00:00
renderpixswap.c Bug #2996: libglx / libGLcore should use a dispatch table 2006-01-12 00:21:59 +00:00
rensize.c Rename __glXDrawArraysSize to __glXDrawArraysReqSize. This makes its 2006-08-23 14:24:34 -07:00
single2.c Enable vertex and fragment programs. 2006-08-25 12:05:16 -07:00
single2swap.c Enable vertex and fragment programs. 2006-08-25 12:05:16 -07:00
singlepix.c Finish support for GL_ARB_texture_compression. 2006-08-24 20:33:57 -07:00
singlepixswap.c Finish support for GL_ARB_texture_compression. 2006-08-24 20:33:57 -07:00
singlesize.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
singlesize.h Bug #2996: libglx / libGLcore should use a dispatch table 2006-01-12 00:21:59 +00:00
unpack.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
xfont.c Convert protocol decode tables for Single, VendorPrivate, and 2006-08-23 13:30:13 -07:00