vc4: Add support for flat shading

Graphics / Mesa 3D Graphics Library / Mesa - Eric Anholt [anholt.net] - 23 September 2014 19:23 UTC

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


  • Share