Aapo Tahkola wrote:
On Sun, 28 Aug 2005 22:18:20 +0200
Rune Petersen <[EMAIL PROTECTED]> wrote:
Hi,
I've found some texturing modes course corruption and lockups on my
hardware.
With quake3 I get corruption, and often lockup when starting a
match/map. Q3DM0 locks up 9 out of 10 times. Q3DM17 works 10 out of 10
times.
This is most likely r420 specific.
Q3DM0 would seem to use multi texturing more often than Q3DM17, so you might
want to try progs/demos/multiarb .
I coulden't reproduce the corruption with multiarb.
I do however think I've found a partial fix, it looks ike someone
commented out a break by mistake. correcting this fixed the textures in
bzflag (the menu is still corrupted).
patch attached.
Rune Petersen
Index: r300_tex.c
===================================================================
RCS file: /cvs/mesa/Mesa/src/mesa/drivers/dri/r300/r300_tex.c,v
retrieving revision 1.15
diff -u -r1.15 r300_tex.c
--- r300_tex.c 20 Jul 2005 21:35:27 -0000 1.15
+++ r300_tex.c 3 Sep 2005 13:40:22 -0000
@@ -826,9 +826,9 @@
R200_STATECHANGE(rmesa, tf);
rmesa->hw.tf.cmd[TF_TFACTOR_0 + unit] =
envColor;
- }
+ }*/
break;
- */}
+ }
case GL_TEXTURE_LOD_BIAS_EXT:{
GLfloat bias, min;