On Thursday, April 23, 2015 09:00:25 PM Topi Pohjolainen wrote: > This series introduces virtual member functions for blorp parameters > that know how certain part of the batch is to be programmed for the > shader in question. > > This will be taken advantage of later on when I add support for > launching glsl-based programs. > > Topi Pohjolainen (16): > i965/blorp: Remove constant parameter > i965/blorp: Refactor vertex buffer state setup > i965/blorp: Allow caller to provide sampler settings > i965/gen7/blorp: Remove unused arguments > i965/blorp: Remove unused arguments > i965/blorp: Prepare for attributes other than render position > i965/blorp: Allow blend state to be set for multiple render targets > i965/blorp: Add support for layered rendering > i965/blorp: Prepare drawing rectangle for flipped coordinates
Patches 1-9 are: Reviewed-by: Kenneth Graunke <kenn...@whitecape.org> I'm still planning to read through 10-16. > i965/blorp: Use virtual function for wm/ps configuration > i965/blorp: Move push const setup for the parameter type to handle > i965/blorp: Move sampler setup for the parameter type to handle > i965/blorp/gen6: Move surface setup for the parameter type to handle > i965/blorp/gen7: Move surface setup for the parameter type to handle > i965/blorp: Move vertex uploading for parameter type to handle > i965/blorp: Move multisample setup for parameter type to handle > > src/mesa/drivers/dri/i965/brw_blorp.cpp | 23 +-- > src/mesa/drivers/dri/i965/brw_blorp.h | 73 ++++--- > src/mesa/drivers/dri/i965/brw_blorp_blit.cpp | 13 +- > src/mesa/drivers/dri/i965/gen6_blorp.cpp | 273 > ++++++++++++++++----------- > src/mesa/drivers/dri/i965/gen6_blorp.h | 2 +- > src/mesa/drivers/dri/i965/gen7_blorp.cpp | 204 +++++++++----------- > src/mesa/drivers/dri/i965/gen7_blorp.h | 2 +- > 7 files changed, 316 insertions(+), 274 deletions(-)
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev