This is just the GL 1.1 flat shading of colors -- we don't need to support TGSI constant interpolation bits, because we don't do GLSL 1.30.
Fixes 7 piglit tests.
45b104e vc4: Add support for flat shading.
src/gallium/drivers/vc4/vc4_context.h | 5 +++++
src/gallium/drivers/vc4/vc4_emit.c | 6 ++++++
src/gallium/drivers/vc4/vc4_program.c | 16 ++++++++++++++--
src/gallium/drivers/vc4/vc4_qir.h | 1 +
src/gallium/drivers/vc4/vc4_state.c | 7 +++++++
5 files changed, 33 insertions(+), 2 deletions(-)
Upstream: cgit.freedesktop.org