vc4: Add support for the 2-bit LOAD_IMM variants

Graphics / Mesa 3D Graphics Library / Mesa - Eric Anholt [anholt.net] - 25 August 2016 19:24 UTC

Extracted and fixed up from a patch by jonasarrow on github. This ended up not getting used for ddx/ddy, but seems like it might still be useful.

074f1f3 vc4: Add support for the 2-bit LOAD_IMM variants.
src/gallium/drivers/vc4/vc4_qir.c | 2 ++
src/gallium/drivers/vc4/vc4_qir.h | 26 ++++++++++++++++++++++++++
src/gallium/drivers/vc4/vc4_qpu.c | 14 ++++++++++++++
src/gallium/drivers/vc4/vc4_qpu.h | 2 ++
src/gallium/drivers/vc4/vc4_qpu_defines.h | 6 ++++++
src/gallium/drivers/vc4/vc4_qpu_emit.c | 8 ++++++++
6 files changed, 58 insertions(+)

Upstream: cgit.freedesktop.org


  • Share