On Sun, 20 Mar 2005, Nicolai Haehnle wrote:
On Saturday 19 March 2005 22:31, Peter Zubaj wrote:Hi,
Looks like register 4F14 (alias unk4f10[2]) controls some sort of depth test (probably some optimalization).
To get ALPHA TEST work correctly (not writing to depth) needs to be set to 0x00000000. Then alpha textures looks correct (no more depth fighting in fire, et, tuxracer). Otherways is set to 0x00000001.
I just realized something - isn't the application supposed to change Z test for that ?
Maybe what really happens is that disabling Z test is broken.
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.
best
Vladimir Dergachev
Is there any other meaning of this register? Can I change this, because now is set to 0x00000001 ?
Hmm.. I'd still love to *know* what this register is actually about, instead of guessing blindly. Since you mentioned alpha testing, do you think it could be related to early Z testing?
cu, Nicolai
------------------------------------------------------- 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_id=6595&alloc_id=14396&op=click -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel