Bug 2068 - Depth buffer issues with transparent objects (Unichrome).
Depth buffer issues with transparent objects (Unichrome).
Status: NEW
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/Unichrome
git
x86 (IA32) Linux (All)
: high normal
Assigned To: Default DRI bug account
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2004-12-12 14:18 UTC by Thomas Hellström
Modified: 2009-08-24 12:22 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Hellström 2004-12-12 14:18:53 UTC
There seems to be depth buffer issues with transparent objects with the Unichrome. 
Although the objects are not visible against the background since they are
transparent, they seem to somehow obscure other objects. Perhaps objects that
get drawn later. 

To reproduce: 
Launch tucracer. At the beginning of the first lap, Tux will suddenly disappear,
and then reappear again.

Also at the start of the second level, The starting banner seems to be obscured
by a transparent object.
Comment 1 Felix Kühling 2004-12-12 18:39:27 UTC
Sounds like the alpha test is broken. I vaguely remember fixing a related
problem in the Savage driver once. On the Savage there is a bit that says "write
Z after alpha test". If you don't set that bit then fragments that fail the
alpha test still write a Z value so that they "obscure" stuff that is drawn later.
Comment 2 ajax at nwnk dot net 2009-08-24 12:22:55 UTC
Mass version move, cvs -> git