diff options
author | Roland Scheidegger <rscheidegger@gmx.ch> | 2006-03-03 02:46:03 +0000 |
---|---|---|
committer | Roland Scheidegger <rscheidegger@gmx.ch> | 2006-03-03 02:46:03 +0000 |
commit | 5e01f9a11489079d8509927774d8239c1857224a (patch) | |
tree | b3780c9ab7518c1a79b7cb74a61bd6c05f2c8f44 /configs/beos | |
parent | f4ab5654d0a460736465edb420f78297c4e2be3b (diff) |
Fix bogus span mask in s_atifragshader.c leading to trouble when the pixel was later discarded by z test (this fixes doom3 r200 renderpath with swrast). Fix calling _swrast_alpha_test potentially leading to bogus results when Alpha Test might not be enabled. While here, don't disable deferred_texture (early z) when ATI_fragment_shader is active, as it is not necessary (for the record, this boosts doom3 swrast performance by roughly a factor of 2 (4 seconds per frame now...) with the r200 render path, might be a worthwile optimization for fragment programs which don't write z).
Diffstat (limited to 'configs/beos')
0 files changed, 0 insertions, 0 deletions