[Mesa-dev] [PATCH v2 0/6] i965: Remove width/height restrictions on tiled images

Jason Ekstrand jason at jlekstrand.net
Tue Oct 25 03:40:40 UTC 2016


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



More information about the mesa-dev mailing list