Mesa (master): i965: Fix regression in 29a911c50e4443dfebef0a2e32c39b64992fa3cc.

Eric Anholt anholt at kemper.freedesktop.org
Tue Jul 19 19:21:48 UTC 2011


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

Author: Eric Anholt <eric at anholt.net>
Date:   Tue Jul 19 12:20:14 2011 -0700

i965: Fix regression in 29a911c50e4443dfebef0a2e32c39b64992fa3cc.

The previous define was the full 32-bit header, while the new define
was just the top 16 bits.

---

 src/mesa/drivers/dri/i965/brw_misc_state.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/mesa/drivers/dri/i965/brw_misc_state.c b/src/mesa/drivers/dri/i965/brw_misc_state.c
index 03cebbb..f7e6e7c 100644
--- a/src/mesa/drivers/dri/i965/brw_misc_state.c
+++ b/src/mesa/drivers/dri/i965/brw_misc_state.c
@@ -46,7 +46,7 @@ static void upload_drawing_rect(struct brw_context *brw)
    struct gl_context *ctx = &intel->ctx;
 
    BEGIN_BATCH(4);
-   OUT_BATCH(_3DSTATE_DRAWING_RECTANGLE);
+   OUT_BATCH(_3DSTATE_DRAWING_RECTANGLE << 16 | (4 - 2));
    OUT_BATCH(0); /* xmin, ymin */
    OUT_BATCH(((ctx->DrawBuffer->Width - 1) & 0xffff) |
 	    ((ctx->DrawBuffer->Height - 1) << 16));




More information about the mesa-commit mailing list