summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/vc4/vc4_qir_validate.c
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2016-08-25 13:48:21 -0700
committerEric Anholt <eric@anholt.net>2016-08-25 17:24:11 -0700
commit31da39ddc92e780dc539bf34d2de7f82fc65fa86 (patch)
treefe08e45cb52e6a6a401ea5268d5d6ae0ae688866 /src/gallium/drivers/vc4/vc4_qir_validate.c
parent5b03975889046640a0b87fb08cf06e8fb7ef9953 (diff)
vc4: Add a QIR value for the QPU element register.
This will be used in the ddx/ddy support for "Am I the top half?" or "Am I the left half?" checks.
Diffstat (limited to 'src/gallium/drivers/vc4/vc4_qir_validate.c')
-rw-r--r--src/gallium/drivers/vc4/vc4_qir_validate.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gallium/drivers/vc4/vc4_qir_validate.c b/src/gallium/drivers/vc4/vc4_qir_validate.c
index e8d4372f19f..e7cfe5ad217 100644
--- a/src/gallium/drivers/vc4/vc4_qir_validate.c
+++ b/src/gallium/drivers/vc4/vc4_qir_validate.c
@@ -79,6 +79,7 @@ void qir_validate(struct vc4_compile *c)
case QFILE_FRAG_X:
case QFILE_FRAG_Y:
case QFILE_FRAG_REV_FLAG:
+ case QFILE_QPU_ELEMENT:
case QFILE_SMALL_IMM:
case QFILE_LOAD_IMM:
fail_instr(c, inst, "Bad dest file");
@@ -98,6 +99,7 @@ void qir_validate(struct vc4_compile *c)
case QFILE_UNIF:
case QFILE_VPM:
case QFILE_LOAD_IMM:
+ case QFILE_QPU_ELEMENT:
break;
case QFILE_SMALL_IMM: