mesa/src/intel/blorp
Nanley Chery 3e331e4fe9 intel/blorp: Optimize non-zero-layer fast-clears
Allow surface redescription when fast-clearing a layer > 0. This affects
at least five traces in the performance CI, but the CI doesn't report
any performance benefit from this. We already had code to handle unaligned
rows at the bottom of an image. Now that this handles the misalignment at
the top of the image range, we gain some symmetry.

Reviewed-by: Jianxun Zhang <jianxun.zhang@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37660>
2026-01-27 18:46:55 +00:00
..
blorp.c intel/blorp: Add support for partial resolves of HiZ-CCS surfaces. 2026-01-27 08:52:17 +00:00
blorp.h intel/blorp: Add support for partial resolves of HiZ-CCS surfaces. 2026-01-27 08:52:17 +00:00
blorp_blit.c blorp: fix asserts hit with msaa blorp blits on xe3 2026-01-27 15:28:55 +00:00
blorp_brw.c intel: rework push constant handling 2026-01-09 14:19:52 +00:00
blorp_clear.c intel/blorp: Optimize non-zero-layer fast-clears 2026-01-27 18:46:55 +00:00
blorp_elk.c blorp: Fix potential read of uninitaized elk fields in debug paths 2025-09-10 17:51:34 +00:00
blorp_genX_exec_brw.h intel/blorp: Add support for partial resolves of HiZ-CCS surfaces. 2026-01-27 08:52:17 +00:00
blorp_genX_exec_elk.h treewide: Replace calling to function ALIGN with align 2025-11-12 21:58:40 +00:00
blorp_nir_builder.h intel/blorp: add blorp_shaders.cl 2026-01-15 04:34:55 +00:00
blorp_priv.h intel/blorp: unionize blorp_params->wm_inputs 2026-01-15 04:34:55 +00:00
blorp_shaders.cl intel/blorp: add blorp_shaders.cl 2026-01-15 04:34:55 +00:00
meson.build intel/blorp: add blorp_shaders.cl 2026-01-15 04:34:55 +00:00