fixed compilation problems related to ctx->_Enabled removal
authorBrian Paul <brian.paul@tungstengraphics.com>
Fri, 30 Mar 2001 15:16:12 +0000 (15:16 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Fri, 30 Mar 2001 15:16:12 +0000 (15:16 +0000)
src/mesa/drivers/glide/fxdd.c

index c129978f769f24fbbc1a7c2ad6f0db8e901592d6..d18c34a32af7f50b9e7566c21cc259df649e38f5 100644 (file)
@@ -903,8 +903,8 @@ fxIsInHardware(GLcontext * ctx)
       /* KW: This was wrong (I think) and I changed it... which doesn't mean
        * it is now correct...
        */
-      if ((ctx->_Enabled & (TEXTURE0_1D | TEXTURE0_2D | TEXTURE0_3D)) &&
-         (ctx->_Enabled & (TEXTURE1_1D | TEXTURE1_2D | TEXTURE1_3D))) {
+      if ((ctx->Texture._ReallyEnabled & (TEXTURE0_1D | TEXTURE0_2D | TEXTURE0_3D)) &&
+         (ctx->Texture._ReallyEnabled & (TEXTURE1_1D | TEXTURE1_2D | TEXTURE1_3D))) {
         /* Can't use multipass to blend a multitextured triangle - fall
          * back to software.
          */
@@ -922,9 +922,10 @@ fxIsInHardware(GLcontext * ctx)
       }
    }
    else {
-      if ((ctx->_Enabled & (TEXTURE1_1D | TEXTURE1_2D | TEXTURE1_3D)) ||
+      if ((ctx->Texture._ReallyEnabled & (TEXTURE1_1D | TEXTURE1_2D | TEXTURE1_3D)) ||
          /* Not very well written ... */
-         ((ctx->_Enabled & TEXTURE0_1D) && (!(ctx->_Enabled & TEXTURE0_2D)))
+         ((ctx->Texture._ReallyEnabled & TEXTURE0_1D) &&
+           (!(ctx->Texture._ReallyEnabled & TEXTURE0_2D)))
         ) {
         return GL_FALSE;
       }