Mesa (master): r300-gallium: vs: Add writemasks.
Corbin Simpson
csimpson at kemper.freedesktop.org
Sat May 9 07:46:57 UTC 2009
Module: Mesa
Branch: master
Commit: c6d2b4a495affbaf0fbc53cf54159a7b2b4f6085
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c6d2b4a495affbaf0fbc53cf54159a7b2b4f6085
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date: Fri May 8 22:45:56 2009 -0700
r300-gallium: vs: Add writemasks.
---
src/gallium/drivers/r300/r300_state_tcl.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/gallium/drivers/r300/r300_state_tcl.c b/src/gallium/drivers/r300/r300_state_tcl.c
index d84912d..c52ce25 100644
--- a/src/gallium/drivers/r300/r300_state_tcl.c
+++ b/src/gallium/drivers/r300/r300_state_tcl.c
@@ -169,7 +169,7 @@ static void r300_vs_emit_inst(struct r300_vertex_shader* vs,
vs->instructions[i].inst0 = R300_PVS_DST_OPCODE(r300_vs_op(op)) |
R300_PVS_DST_REG_TYPE(r300_vs_dst_type(assembler, &dst->DstRegister)) |
R300_PVS_DST_OFFSET(r300_vs_dst(assembler, &dst->DstRegister)) |
- R300_PVS_DST_WE_XYZW;
+ R300_PVS_DST_WE(dst->DstRegister.WriteMask);
switch (count) {
case 3:
vs->instructions[i].inst3 =
More information about the mesa-commit
mailing list