summaryrefslogtreecommitdiff
path: root/src/mesa
diff options
context:
space:
mode:
Diffstat (limited to 'src/mesa')
-rw-r--r--src/mesa/pipe/i915simple/i915_fpc_translate.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/mesa/pipe/i915simple/i915_fpc_translate.c b/src/mesa/pipe/i915simple/i915_fpc_translate.c
index d517b88acc..0185512aeb 100644
--- a/src/mesa/pipe/i915simple/i915_fpc_translate.c
+++ b/src/mesa/pipe/i915simple/i915_fpc_translate.c
@@ -200,6 +200,9 @@ src_vector(struct i915_fp_compile *p,
}
break;
+ case TGSI_FILE_IMMEDIATE:
+ /* XXX unfinished - need to append immediates onto const buffer */
+ /* fall-through */
case TGSI_FILE_CONSTANT:
src = UREG(REG_TYPE_CONST, index);
break;
@@ -928,9 +931,7 @@ i915_translate_instructions(struct i915_fp_compile *p,
break;
case TGSI_TOKEN_TYPE_IMMEDIATE:
- /* This is a no-op. We'll get immediates from the usual constant/
- * uniform buffer.
- */
+ /* XXX append the immediate to the const buffer... */
break;
case TGSI_TOKEN_TYPE_INSTRUCTION: