The rendered color changes once when I move the window, or when the focus on the
window changes, or in the case of a fullscreen program when I go to console mode
and back. I'm running a radeon 7000 with cvs dri drivers. I tested software mesa
on the same machine and it works fine.
The following C program demonstrates this problem :
For example, when I run it it initially looks green-ish, but when I switch focus
away and back on the window, it becomes white.
Note that this problem is not related to multitexture, since it also happens
with a single texture, but it is almost invisible then. Multitexturing with
GL_MODULATE seems to make it the most noticeable.
Is this still an issue using more current code?
I could not reproduce the problem on my radeon 7200 with recent drivers, even
when disabling tcl (to make it more similar to a radeon 7000). However,
strangely enough the color shown is indeed somewhat different (but not changing)
to software mesa. Not sure if this is purely due to texture filtering /
precision issues or if there is indeed some bug. Also, the non-reproducability
_might_ have been caused by using a different wm, that bug is weird enough...
I can't see this bug with lastest master and dri2, i am closing this bug, i will test latter dri1 path and reopen if necessary.
Please don't close bugs until they're fixed.
Is this fixed now?
I don't have the card any more. I guess you could claim it's fixed?
I think this is the most accurate resolution (bug submitter can no longer test, DRI1 support has been removed).
on Mar 26, 2017 at 12:57:49.
(provided by the Example extension).