[Mesa-dev] [PATCH v2 0/7] intle/isl: Fixes for multisampled hiz

Jason Ekstrand jason at jlekstrand.net
Tue Sep 13 00:58:17 UTC 2016


This series is mostly a re-send of the HiZ patches I had before except that
it fixes some asserts that we weren't hitting in Vulkan but were hitting in
GL.  (I'm not 100% sure how we weren't hitting them before, actually.)
Most of the patches are the same except that patch 2 changed a little,
patch 3 is new and patch 4 is a bit bigger to handle some alignment issues.

Jason Ekstrand (7):
  intel/isl: Add a format_supports_multisampling helper
  intel/isl: Fix up asserts in calc_phys_level0_extent_sa
  intel/isl: Add support for 1-D compressed textures
  intel/isl: Allow multisampling with ISL_FORMAT_HiZ
  intel/isl: Handle HiZ and CCS tiling more directly
  intel/isl: Remove tiling checks from choose_msaa_layout
  intel/isl: Add a detailed comment about multisampling with HiZ

 src/intel/isl/isl.c        | 91 +++++++++++++++++++++++++++++++++++++++++-----
 src/intel/isl/isl.h        |  2 +
 src/intel/isl/isl_format.c | 35 ++++++++++++++++++
 src/intel/isl/isl_gen6.c   | 19 +---------
 src/intel/isl/isl_gen7.c   | 40 ++++----------------
 src/intel/isl/isl_gen8.c   | 15 +-------
 6 files changed, 129 insertions(+), 73 deletions(-)

-- 
2.5.0.400.gff86faf



More information about the mesa-dev mailing list