>I just realized something - isn't the application supposed to change
Z test for that ?

I don't know, but all application I tested and which uses alpha test -
has z test enabled and all displays errors (tuxracer, enemy territory,
fire - from mesa/demos)


>Maybe what really happens is that disabling Z test is broken.

Z test is not disabled - it is enabled. Problem is - even alpha test
fails (and fragment is discarded) z value is still written (and this
looks wrong).

>On the other hand, as Nicolai points out it would be nice to know
what that register does and whether other bits have any function.

AFAIK:

fglrx initialize 0x4f14 register to 0x00000001, but when alpha test is
enabled it sets it to 0x00000000. I have to do more tests to see if
fglrx sets this register back to 0x00000001 (for now looks, like it is
not set back, but I need to make test program for it).

Peter Zubaj
____________________________________
Vsetko o SuperStar
http://superstar.atlas.sk



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_ide95&alloc_id396&op=click
--
_______________________________________________
Dri-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to