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

Author: Marek Olšák <[email protected]>
Date:   Fri Jul  9 03:48:43 2010 +0200

r300g/swtcl: fix out-of-bounds write

This is a typo fix, the generated code should be the same.

---

 src/gallium/drivers/r300/r300_vs_draw.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/gallium/drivers/r300/r300_vs_draw.c 
b/src/gallium/drivers/r300/r300_vs_draw.c
index d64040b..2939963 100644
--- a/src/gallium/drivers/r300/r300_vs_draw.c
+++ b/src/gallium/drivers/r300/r300_vs_draw.c
@@ -185,7 +185,7 @@ static void transform_decl(struct tgsi_transform_context 
*ctx,
                 if (decl->Semantic.Index == 1 && !vsctx->bcolor_used[0]) {
                     insert_output(ctx, decl, TGSI_SEMANTIC_BCOLOR, 0,
                                   TGSI_INTERPOLATE_LINEAR);
-                    vsctx->color_used[2] = TRUE;
+                    vsctx->bcolor_used[0] = TRUE;
                 }
                 /* One more case is handled in insert_trailing_bcolor. */
                 break;

_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to