Bug 10604 - glMaterial behaves incorrectly inside a display list
Summary: glMaterial behaves incorrectly inside a display list
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: git
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: haihao
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-10 19:11 UTC by David Moore
Modified: 2009-08-24 12:26 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Test code that demonstrates the bug (1.34 KB, text/plain)
2007-04-10 19:16 UTC, David Moore
Details

Description David Moore 2007-04-10 19:11:19 UTC
I have a G965 chipset.  When using glMaterialfv inside a display list, the command   does not produce the intended result in the rendering.  The exact behavior seems somewhat erratic, and depends on the commands the preceeded it.
Comment 1 David Moore 2007-04-10 19:16:17 UTC
Created attachment 9559 [details]
Test code that demonstrates the bug

This code renders two identical triangles side by side.  When rendered correctly, the triangle should appear blue, yellow, and red.  The left is rendered in immediate mode and the right is rendered with a display list.  However, on my system, the right triangle is rendered incorrectly as a solid color.  This code was adapted from similar bug 8971.
Comment 2 Gordon Jin 2007-08-30 18:41:52 UTC
reassigning to Haihao.
Comment 3 haihao 2007-09-14 01:21:40 UTC
fixed in mesa git e04c58e06842e5157231f1bd4ba79ccbbaad8f1c
Comment 4 Adam Jackson 2009-08-24 12:26:25 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.