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.
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.
reassigning to Haihao.
fixed in mesa git e04c58e06842e5157231f1bd4ba79ccbbaad8f1c
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.