-
- Downloads
anv: Add driconf option to disable compression for 16bpp format
On Fallout4, enabling HIZ_CCS_WT compression for D16_UNORM format regress the performance by 2%, in order to avoid that disable compression via driconf option. The experiment showed that, running Fallout4 with HIZ performs better than HIZ_CCS and HIZ_CCS_WT. Reason behind that is the benchmark uses the depth pass with D16_UNORM surfaces format which fills the L3 cache and next pass doesn't make use of it where we end up clearing cache. v2: - Don't add conditional check in isl (Nanley, Jason) - Move disable_d16unorm_compression flag to instance (Lionel) - Use plane_format.isl_format (Nanley) v3: - Add more descriptive comment (Marcin Ślusarz) Signed-off-by:Sagar Ghuge <sagar.ghuge@intel.com> Reviewed-by:
Lionel Landwerlin <lionel.g.landwerlin@intel.com> Part-of: <!6734>
Showing
- src/intel/vulkan/anv_device.c 3 additions, 0 deletionssrc/intel/vulkan/anv_device.c
- src/intel/vulkan/anv_image.c 14 additions, 1 deletionsrc/intel/vulkan/anv_image.c
- src/intel/vulkan/anv_private.h 1 addition, 0 deletionssrc/intel/vulkan/anv_private.h
- src/util/00-mesa-defaults.conf 5 additions, 0 deletionssrc/util/00-mesa-defaults.conf
- src/util/driconf.h 8 additions, 0 deletionssrc/util/driconf.h
Loading