mesa/src/intel/blorp
Nanley Chery 67d60f4325 intel/blorp: Simplify get_fast_clear_rect() for gfx12.5
Refactor the scale factors to highlight the 16-tile width requirement on
Tile4. The fast-clear simulator code associated with HSD 1407682962
also contains a 16-tile requirement for Tile4 surfaces (for the pitch).

Reviewed-by: Rohan Garg <rohan.garg@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33776>
2025-05-13 15:13:05 +00:00
..
blorp.c intel/blorp: Redescribe gfx12.5 surfaces for CCS fast clears 2025-05-13 15:13:05 +00:00
blorp.h blorp: relax depth/stencil<->color copy restriction 2025-03-25 08:01:15 +00:00
blorp_blit.c intel: Add and use isl_surf_from_mem() 2025-05-13 15:13:04 +00:00
blorp_brw.c blorp: relax depth/stencil<->color copy restriction 2025-03-25 08:01:15 +00:00
blorp_clear.c intel/blorp: Simplify get_fast_clear_rect() for gfx12.5 2025-05-13 15:13:05 +00:00
blorp_elk.c intel: prepare VUE layout for more than 2 layouts 2025-05-08 06:48:35 +00:00
blorp_genX_exec_brw.h intel: Fix the MOCS values in XY_BLOCK_COPY_BLT for Xe2+ 2025-04-22 20:42:25 +00:00
blorp_genX_exec_elk.h intel: Drop BLORP_BATCH_NO_UPDATE_CLEAR_COLOR 2024-08-26 23:57:12 +00:00
blorp_nir_builder.h intel/blorp: Set nir_shader::options up-front before building 2024-06-17 19:37:15 +00:00
blorp_priv.h intel/blorp: Specify a subgroup size requirement of 16 for fast clear or repclear shaders. 2025-01-29 23:39:32 +00:00
meson.build intel: Add meson option -Dintel-elk 2025-01-30 00:45:59 +00:00