fix up radeon span functions using latest r200 code from Brian,
[mesa.git] / src / mesa / drivers / dri / i915 / i830_texstate.c
index ba452279baf2b695442c40ddf69cbfd8284916ba..ba972dac8f176b1d4b2023f338c42a8abeb5fd7a 100644 (file)
@@ -199,7 +199,7 @@ static GLboolean i830SetTexImages( i830ContextPtr i830,
         
            t->intel.image[face][i].offset = 
               y * pitch + x * t->intel.texelBytes;
-           t->intel.image[face][i].internalFormat = baseImage->Format;
+           t->intel.image[face][i].internalFormat = baseImage->_BaseFormat;
 
            d >>= 1;
            x += step_offsets[face][0] * d;
@@ -219,7 +219,7 @@ static GLboolean i830SetTexImages( i830ContextPtr i830,
            break;
         
         t->intel.image[0][i].offset = total_height * pitch;
-        t->intel.image[0][i].internalFormat = baseImage->Format;
+        t->intel.image[0][i].internalFormat = baseImage->_BaseFormat;
         if (t->intel.image[0][i].image->IsCompressed)
         {
           if (t->intel.image[0][i].image->Height > 4)
@@ -436,7 +436,7 @@ static GLboolean i830UpdateTexUnit( GLcontext *ctx, GLuint unit )
    struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit];
 
    if (texUnit->_ReallyEnabled &&
-       INTEL_CONTEXT(ctx)->intelScreen->textureSize < 2048 * 1024)
+       INTEL_CONTEXT(ctx)->intelScreen->tex.size < 2048 * 1024)
       return GL_FALSE;
 
    switch(texUnit->_ReallyEnabled) {