Mesa (master): r600c: add missing radeon_prepare_render() call on evergreen

Alex Deucher agd5f at kemper.freedesktop.org
Wed Oct 27 18:31:34 UTC 2010


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

Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Wed Oct 27 14:30:50 2010 -0400

r600c: add missing radeon_prepare_render() call on evergreen

---

 src/mesa/drivers/dri/r600/evergreen_render.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/src/mesa/drivers/dri/r600/evergreen_render.c b/src/mesa/drivers/dri/r600/evergreen_render.c
index 0c0eeca..6e51832 100644
--- a/src/mesa/drivers/dri/r600/evergreen_render.c
+++ b/src/mesa/drivers/dri/r600/evergreen_render.c
@@ -909,6 +909,10 @@ static void evergreenDrawPrims(struct gl_context *ctx,
 {
 	GLboolean retval = GL_FALSE;
 
+	context_t *context = EVERGREEN_CONTEXT(ctx);
+	radeonContextPtr radeon = &context->radeon;
+	radeon_prepare_render(radeon);
+
 	/* This check should get folded into just the places that
 	 * min/max index are really needed.
 	 */




More information about the mesa-commit mailing list