Bug 9833 - glPopAttrib after glPushAttrib(GL_TEXTURE_BIT) generates an error
Summary: glPopAttrib after glPushAttrib(GL_TEXTURE_BIT) generates an error
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/r300 (show other bugs)
Version: git
Hardware: Other Linux (All)
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-01 01:28 UTC by Lutz Falke
Modified: 2009-08-24 12:25 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Simple program that generates the error (578 bytes, application/octet-stream)
2007-02-01 01:29 UTC, Lutz Falke
Details
glxinfo output (4.68 KB, text/plain)
2007-02-01 01:30 UTC, Lutz Falke
Details

Description Lutz Falke 2007-02-01 01:28:30 UTC
After storing the texture attributes with glPushAttrib(GL_TEXTURE_BIT), the following call to glPopAttrib generates an GL_INVALID_VALUE error (0x501).

This only happens if dri is enabled.

Mesa version is yesterdays git-checkout (2007-01-31)
X11 is Xorg cvs from 2006-05-29 (post 7.0) (ok, this is a bit old :)
Linux is vanilla 2.6.18.2
Comment 1 Lutz Falke 2007-02-01 01:29:47 UTC
Created attachment 8557 [details]
Simple program that generates the error
Comment 2 Lutz Falke 2007-02-01 01:30:14 UTC
Created attachment 8558 [details]
glxinfo  output
Comment 3 Nicolai Hähnle 2007-03-24 10:35:29 UTC
Thank you for the report. I've added a testcase to Piglit.

I can confirm the problem with an older version, but the testcase no longer fails on a current version from Git. Closing.
Comment 4 Adam Jackson 2009-08-24 12:25:41 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.