"Fix" for bug 9170. May need more attention.
authorBrian <brian@yutani.localnet.net>
Fri, 27 Apr 2007 21:41:07 +0000 (15:41 -0600)
committerBrian <brian@yutani.localnet.net>
Fri, 27 Apr 2007 21:41:07 +0000 (15:41 -0600)
src/mesa/drivers/dri/r300/r300_state.c

index b941af1..4730fdf 100644 (file)
@@ -1269,6 +1269,9 @@ void r300_setup_textures(GLcontext *ctx)
                        tmu_mappings[i] = hw_tmu;
 
                        t=r300->state.texture.unit[i].texobj;
+                       /* XXX questionable fix for bug 9170: */
+                       if (!t)
+                               continue;
 
                        if((t->format & 0xffffff00)==0xffffff00) {
                                WARN_ONCE("unknown texture format (entry %x) encountered. Help me !\n", t->format & 0xff);