Bug 3208

Summary: Incorrect GLX protocol for vertex program functions that take doubles
Product: Mesa Reporter: Ian Romanick <idr>
Component: GLXAssignee: mesa-dev
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: high    
Version: git   
Hardware: All   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Ian Romanick 2005-05-04 16:15:58 UTC
Most GLX functions force non-variable length double arrays and double scalars to
be put at the start of the GLX request.  However, the vertex and fragement
program related functions break with this tradtion.  In these functions, all
parameters are put in the protocol stream in the order in which they appear.

In spite of the "doubles_in_order" flag, the code generated for
src/glx/x11/indirect.c puts the parameters in the traditional doubles-first order.
Comment 1 Ian Romanick 2005-07-06 10:23:12 UTC
Fix was committed on 21-June-2005.
Comment 2 Adam Jackson 2009-08-24 12:23:16 UTC
Mass version move, cvs -> git

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.