Sorry for the quick re-send, but I realized after sending that there were a couple of issues (including a patch ordering problem) in the original version. Sadly, a full piglit run on Haswell (which makes pretty good use of the blitter) didn't show any of these issues so it wasn't caught earlier.
Jason Ekstrand (6): i965/miptree: Remove the stencil_as_y_tiled parameter from get_aligned_offset i965/miptree: Break miptree -> ISL tiling conversion into a helper i965/blit: Remove a bogus assertion i965/blit: Break blits into chunks in set_alpha_to_one i965/blit: Break blits into chunks in intel_miptree_blit i965/miptree: Remove the width/height < 32768 restrictions src/mesa/drivers/dri/i965/brw_blorp.c | 3 +- src/mesa/drivers/dri/i965/brw_misc_state.c | 6 +- src/mesa/drivers/dri/i965/brw_tex_layout.c | 3 +- src/mesa/drivers/dri/i965/gen6_depth_state.c | 6 +- src/mesa/drivers/dri/i965/intel_blit.c | 158 +++++++++++++++++++------- src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 80 ++++++------- src/mesa/drivers/dri/i965/intel_mipmap_tree.h | 6 +- 7 files changed, 158 insertions(+), 104 deletions(-) -- 2.5.0.400.gff86faf _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev