[Mesa-dev] [PATCH 00/11] i965: Clean up miptrees a bit
Jason Ekstrand
jason at jlekstrand.net
Wed Aug 2 20:35:25 UTC 2017
This patch series is the start of what I'm sure will be a decent sized
effort to clean up intel_mipmap_tree.c after the ISL conversion. Patches
1, 2, 3, and 8 are actually bugfixes that will need to get landed in 17.2.
The rest just makes the miptree create flags more sane.
Cc: Topi Pohjolainen <topi.pohjolainen at intel.com>
Cc: Kenneth Graunke <kenneth at whitecape.org>
Jason Ekstrand (11):
intel/isl: Stop padding surfaces
intel/isl: Don't align the height of the last array slice
i965/blit: Stop asserting linear row_pitches are 64B-aligned
i965/miptree Remove layout_flags parameter form is_mcs_supported
i965/miptree: Refactor is_mcs_supported
i965/miptree: Delete some unused layout flags
i965/miptree: Delete MIPTREE_LAYOUT_FOR_SCANOUT
i965/miptree: Call alloc_aux in create_for_bo
i965/miptree: Delete an unused function declaration
i965/miptree: Delete MIPTREE_LAYOUT_TILING_(Y|ANY)
i965/miptree: Rework create flags
src/intel/isl/isl.c | 122 +------------------------
src/mesa/drivers/dri/i965/brw_context.c | 8 +-
src/mesa/drivers/dri/i965/intel_blit.c | 1 -
src/mesa/drivers/dri/i965/intel_fbo.c | 5 +-
src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 97 +++++++++-----------
src/mesa/drivers/dri/i965/intel_mipmap_tree.h | 45 +++++----
src/mesa/drivers/dri/i965/intel_pixel_draw.c | 2 +-
src/mesa/drivers/dri/i965/intel_tex.c | 4 +-
src/mesa/drivers/dri/i965/intel_tex_image.c | 7 +-
src/mesa/drivers/dri/i965/intel_tex_validate.c | 4 +-
10 files changed, 86 insertions(+), 209 deletions(-)
--
2.5.0.400.gff86faf
More information about the mesa-dev
mailing list