mesa/src/intel/blorp
Sagar Ghuge 604a384e97 blorp: Use 3DSTATE_URB_ALLOC_* instructions
Use 3DSTATE_URB_ALLOC_* instruction to program URB for multislice device
config.

In case only one slice is available in the device, SliceN fields will be
ignored by HW.

Signed-off-by: Sagar Ghuge <sagar.ghuge@intel.com>
Reviewed-by: José Roberto de Souza <jose.souza@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32736>
2025-01-09 21:26:40 +00:00
..
blorp.c intel/blorp: Add ELK support 2024-02-24 00:24:31 +00:00
blorp.h intel/blorp: Choose some copy formats independently 2024-10-03 19:41:31 +00:00
blorp_blit.c intel/blorp: Use original surface format for some copies 2024-10-03 19:41:31 +00:00
blorp_brw.c brw: rename brw_sometimes to intel_sometimes 2024-11-26 13:05:30 +00:00
blorp_clear.c intel: Allow CCS on 3D surfaces for gfx120 2024-11-22 20:11:43 +00:00
blorp_elk.c treewide: use nir_metadata_control_flow 2024-06-17 16:28:14 -04:00
blorp_genX_exec_brw.h blorp: Use 3DSTATE_URB_ALLOC_* instructions 2025-01-09 21:26:40 +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: Set nir_shader::options up-front before building 2024-06-17 19:37:15 +00:00
meson.build build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00