vc4: Add support for blending.
authorEric Anholt <eric@anholt.net>
Thu, 14 Aug 2014 20:27:11 +0000 (13:27 -0700)
committerEric Anholt <eric@anholt.net>
Fri, 15 Aug 2014 19:01:32 +0000 (12:01 -0700)
commit7c65b714ed974248f09dcc0b4f020b2e2bf50227
tree95fb853a19d0f58c95c3a4ffb7d8b492f6ca49e7
parentf663102585f9654200e531b42d5e8831ba7ed77f
vc4: Add support for blending.

Passes blendminmax and blendsquare.  glean's more serious blendFunc fails
in simulation due to binner memory overflow (I really need to work around
that), and fbo-blending-formats fails due to Mesa refusing one of the
getter requests, even before it could fail due to the driver not actually
supporting different formats yet.
src/gallium/drivers/vc4/vc4_program.c
src/gallium/drivers/vc4/vc4_qir.c
src/gallium/drivers/vc4/vc4_qir.h
src/gallium/drivers/vc4/vc4_qpu_emit.c
src/gallium/drivers/vc4/vc4_simulator_validate_shaders.c