i965: move declaration before code
authorBrian Paul <brianp@vmware.com>
Thu, 12 Mar 2009 23:15:00 +0000 (17:15 -0600)
committerBrian Paul <brianp@vmware.com>
Fri, 13 Mar 2009 00:25:09 +0000 (18:25 -0600)
src/mesa/drivers/dri/i965/brw_sf_state.c

index e96d5354b300244fe20265ab515ae05c8d5dfc85..93a9686f718f49fd9e6f66d66dc5a921eb355c89 100644 (file)
@@ -44,6 +44,7 @@ static void upload_sf_vp(struct brw_context *brw)
    struct brw_sf_viewport sfv;
    GLfloat y_scale, y_bias;
    const GLboolean render_to_fbo = (ctx->DrawBuffer->Name != 0);
+   const GLfloat *v = ctx->Viewport._WindowMap.m;
 
    memset(&sfv, 0, sizeof(sfv));
 
@@ -58,8 +59,6 @@ static void upload_sf_vp(struct brw_context *brw)
 
    /* _NEW_VIEWPORT */
 
-   const GLfloat *v = ctx->Viewport._WindowMap.m;
-
    sfv.viewport.m00 = v[MAT_SX];
    sfv.viewport.m11 = v[MAT_SY] * y_scale;
    sfv.viewport.m22 = v[MAT_SZ] * depth_scale;