mesa: move code after decls. Fixes Window build failure.
authorBrian Paul <brianp@vmware.com>
Mon, 2 Feb 2009 14:48:10 +0000 (07:48 -0700)
committerBrian Paul <brianp@vmware.com>
Mon, 2 Feb 2009 14:48:10 +0000 (07:48 -0700)
src/mesa/swrast/s_triangle.c

index 063130714c0688eb77a0b43a9a901771a90217c1..0598052f50c2a543a0df78450d2a288881b513ed 100644 (file)
@@ -266,9 +266,6 @@ affine_span(GLcontext *ctx, SWspan *span,
    GLchan sample[4];  /* the filtered texture sample */
    const GLuint texEnableSave = ctx->Texture._EnabledUnits;
 
-   /* Disable tex units so they're not re-applied in swrast_write_rgba_span */
-   ctx->Texture._EnabledUnits = 0x0;
-
    /* Instead of defining a function for each mode, a test is done
     * between the outer and inner loops. This is to reduce code size
     * and complexity. Observe that an optimizing compiler kills
@@ -397,6 +394,9 @@ affine_span(GLcontext *ctx, SWspan *span,
    GLuint i;
    GLchan *dest = span->array->rgba[0];
 
+   /* Disable tex units so they're not re-applied in swrast_write_rgba_span */
+   ctx->Texture._EnabledUnits = 0x0;
+
    span->intTex[0] -= FIXED_HALF;
    span->intTex[1] -= FIXED_HALF;
    switch (info->filter) {