summaryrefslogtreecommitdiff
path: root/src/mesa/pipe/i915simple/i915_fpc_translate.c
diff options
context:
space:
mode:
authorBrian <brian.paul@tungstengraphics.com>2007-08-24 18:26:42 -0600
committerBrian <brian.paul@tungstengraphics.com>2007-08-24 18:26:42 -0600
commit703140bbd58931046c00b43e52a7c4e9235875ca (patch)
treee5c3a02e0958c5b617ab8006aa85b5e9621d4133 /src/mesa/pipe/i915simple/i915_fpc_translate.c
parent29dc25bcfebfcb1764382bee960851ab051e6bbe (diff)
Fix fragment program color output mapping (0=depth, 1=color)
Diffstat (limited to 'src/mesa/pipe/i915simple/i915_fpc_translate.c')
-rw-r--r--src/mesa/pipe/i915simple/i915_fpc_translate.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mesa/pipe/i915simple/i915_fpc_translate.c b/src/mesa/pipe/i915simple/i915_fpc_translate.c
index 6fcba719ae..c2ad80c5d0 100644
--- a/src/mesa/pipe/i915simple/i915_fpc_translate.c
+++ b/src/mesa/pipe/i915simple/i915_fpc_translate.c
@@ -237,10 +237,10 @@ get_result_vector(struct i915_fp_compile *p,
switch (dest->DstRegister.File) {
case TGSI_FILE_OUTPUT:
switch (dest->DstRegister.Index) {
- case TGSI_ATTRIB_COLOR0:
- return UREG(REG_TYPE_OC, 0);
- case TGSI_ATTRIB_POS:
+ case 0: /**TGSI_ATTRIB_POS:**/
return UREG(REG_TYPE_OD, 0);
+ case 1: /**TGSI_ATTRIB_COLOR0:**/
+ return UREG(REG_TYPE_OC, 0);
default:
i915_program_error(p, "Bad inst->DstReg.Index");
return 0;