From: Marek Olšák Date: Fri, 9 Jul 2010 01:48:43 +0000 (+0200) Subject: r300g/swtcl: fix out-of-bounds write X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=75d0e95a3ad188ae1c4cc38a73241c6b227c0733;p=mesa.git r300g/swtcl: fix out-of-bounds write This is a typo fix, the generated code should be the same. --- diff --git a/src/gallium/drivers/r300/r300_vs_draw.c b/src/gallium/drivers/r300/r300_vs_draw.c index d64040b8911..2939963c355 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;