Mesa (master): r600g: add src negation support

Jerome Glisse glisse at kemper.freedesktop.org
Wed Aug 11 17:49:56 UTC 2010


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

Author: Jerome Glisse <jglisse at redhat.com>
Date:   Wed Aug 11 13:49:06 2010 -0400

r600g: add src negation support

Should fix few glBitmap cases.

Signed-off-by: Jerome Glisse <jglisse at redhat.com>

---

 src/gallium/drivers/r600/r600_shader.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/src/gallium/drivers/r600/r600_shader.c b/src/gallium/drivers/r600/r600_shader.c
index ca65bff..cbeb692 100644
--- a/src/gallium/drivers/r600/r600_shader.c
+++ b/src/gallium/drivers/r600/r600_shader.c
@@ -537,6 +537,7 @@ static int tgsi_src(struct r600_shader_ctx *ctx,
 	if (tgsi_src->Register.File == TGSI_FILE_IMMEDIATE) {
 		r600_src->sel = 0;
 	}
+	r600_src->neg = tgsi_src->Register.Negate;
 	r600_src->sel += ctx->file_offset[tgsi_src->Register.File];
 	return 0;
 }




More information about the mesa-commit mailing list