Mesa (master): r600: Update default state size to account for the new relocation

Jerome Glisse glisse at kemper.freedesktop.org
Mon Jan 18 14:33:54 UTC 2010


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

Author: Jerome Glisse <jglisse at redhat.com>
Date:   Mon Jan 18 15:32:24 2010 +0100

r600: Update default state size to account for the new relocation

the new relocation for CB_COLOR0_FRAG & CB_COLOR0_TILE add 4
dwords to the default command stream. Increase the prediction
default size to take this into account

---

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

diff --git a/src/mesa/drivers/dri/r600/r700_render.c b/src/mesa/drivers/dri/r600/r700_render.c
index eab27cb..3a6210c 100644
--- a/src/mesa/drivers/dri/r600/r700_render.c
+++ b/src/mesa/drivers/dri/r600/r700_render.c
@@ -422,7 +422,7 @@ static void r700RunRenderPrimitiveImmediate(GLcontext * ctx, int start, int end,
 }
 
 /* start 3d, idle, cb/db flush */
-#define PRE_EMIT_STATE_BUFSZ 10 + 5 + 14
+#define PRE_EMIT_STATE_BUFSZ 10 + 5 + 18
 
 static GLuint r700PredictRenderSize(GLcontext* ctx,
 				    const struct _mesa_prim *prim,




More information about the mesa-commit mailing list