mesa/src/intel/blorp
Nanley Chery 30615794e4 blorp: Drop multisampled code in blorp_can_hiz_clear_depth
Anv allows non-8x4-aligned depth buffer clears, but it has multisampled
HiZ disabled for BDW. iris allows multisampled HiZ on BDW, but disallows
non-8x4-aligned depth buffer clears.

Drop the unused optimization for non-8x4-aligned clears of multisampled
surfaces on BDW and use this opportunity to use some PRM text in the
code comment.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Acked-by: Francisco Jerez <currojerez@riseup.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14091>
2022-01-11 20:06:02 +00:00
..
blorp.c intel/blorp: Stop depending on prog_data binding tables 2021-12-10 21:20:47 +00:00
blorp.h blorp: Disallow multisampling for BLORP compute blits and copies. 2021-11-30 12:30:50 +00:00
blorp_blit.c intel/blorp: Stop depending on prog_data binding tables 2021-12-10 21:20:47 +00:00
blorp_clear.c blorp: Drop multisampled code in blorp_can_hiz_clear_depth 2022-01-11 20:06:02 +00:00
blorp_genX_exec.h intel/blorp/gfx12+: Drop unnecessary state cache invalidation from binding table setup. 2022-01-10 18:27:41 -08:00
blorp_nir_builder.h intel/blorp: Add blorp_check_in_bounds() 2021-09-30 17:41:33 +00:00
blorp_priv.h intel/blorp: Stop depending on prog_data binding tables 2021-12-10 21:20:47 +00:00
meson.build util: Add helgrind support for simple_mtx 2020-11-24 21:03:34 +00:00
TODO intel: Rename Genx keyword to Gfxx 2021-04-02 18:33:07 +00:00