Mesa (master): st/mesa: remove redundant calls to _mesa_set_vp_override()

Brian Paul brianp at kemper.freedesktop.org
Fri Aug 7 16:50:43 UTC 2009


Module: Mesa
Branch: master
Commit: 1359d69f11f2d81ad3a1d44b7f729ee243d7f53d
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1359d69f11f2d81ad3a1d44b7f729ee243d7f53d

Author: Brian Paul <brianp at vmware.com>
Date:   Fri Aug  7 10:49:38 2009 -0600

st/mesa: remove redundant calls to _mesa_set_vp_override()

Called from core Mesa now.

---

 src/mesa/state_tracker/st_cb_drawpixels.c |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/mesa/state_tracker/st_cb_drawpixels.c b/src/mesa/state_tracker/st_cb_drawpixels.c
index b394031..d19a88f 100644
--- a/src/mesa/state_tracker/st_cb_drawpixels.c
+++ b/src/mesa/state_tracker/st_cb_drawpixels.c
@@ -804,8 +804,8 @@ st_DrawPixels(GLcontext *ctx, GLint x, GLint y, GLsizei width, GLsizei height,
       return;
    }
 
-   _mesa_set_vp_override( ctx, TRUE );
-   _mesa_update_state( ctx );
+   /* Mesa state should be up to date by now */
+   assert(ctx->NewState == 0x0);
 
    st_validate_state(st);
 
@@ -833,8 +833,6 @@ st_DrawPixels(GLcontext *ctx, GLint x, GLint y, GLsizei width, GLsizei height,
          pipe_texture_reference(&pt, NULL);
       }
    }
-
-   _mesa_set_vp_override( ctx, FALSE );
 }
 
 




More information about the mesa-commit mailing list