summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r300/compiler/r500_fragprog.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gallium/drivers/r300/compiler/r500_fragprog.c')
-rw-r--r--src/gallium/drivers/r300/compiler/r500_fragprog.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gallium/drivers/r300/compiler/r500_fragprog.c b/src/gallium/drivers/r300/compiler/r500_fragprog.c
index cf99f5e4538..499aa92423b 100644
--- a/src/gallium/drivers/r300/compiler/r500_fragprog.c
+++ b/src/gallium/drivers/r300/compiler/r500_fragprog.c
@@ -218,6 +218,8 @@ static int r500_swizzle_is_native(rc_opcode opcode, struct rc_src_register reg)
return 1;
return 0;
+ } else if (reg.File == RC_FILE_INLINE) {
+ return 1;
} else {
/* ALU instructions support almost everything */
relevant = 0;