Bug 3208 - Incorrect GLX protocol for vertex program functions that take doubles
Summary: Incorrect GLX protocol for vertex program functions that take doubles
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: GLX (show other bugs)
Version: git
Hardware: All All
: high normal
Assignee: mesa-dev
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-04 16:15 UTC by Ian Romanick
Modified: 2009-08-24 12:23 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

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.