mesa/src/intel/blorp
Lionel Landwerlin f4a0e05970 anv/brw/iris: get rid of param array on prog_data
Drivers can do all the lowering to push constants to find the only
value useful in that array (subgroup_id). Then drivers call into
brw_cs_fill_push_const_info() to get the cross/per thread constant
layout computed in the prog_data.

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38975>
2026-01-09 14:19:51 +00:00
..
blorp.c treewide: Replace calling to function ALIGN with align 2025-11-12 21:58:40 +00:00
blorp.h anv/blorp: add missing cs stall on compute pipe control 2025-10-08 04:49:27 +00:00
blorp_blit.c blorp: Handle 2D MSAA array image copies on compute shader 2025-12-17 05:34:02 +00:00
blorp_brw.c anv/brw/iris: get rid of param array on prog_data 2026-01-09 14:19:51 +00:00
blorp_clear.c blorp: Handle 2D MSAA array image copies on compute shader 2025-12-17 05:34:02 +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 blorp: Handle 2D MSAA array image copies on compute shader 2025-12-17 05:34:02 +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 brw/blorp: lower MCS fetching in NIR 2025-09-23 15:37:40 +00:00
blorp_priv.h blorp: Handle 2D MSAA array image copies on compute shader 2025-12-17 05:34:02 +00:00
meson.build brw: Move into a new src/intel/compiler/brw subdirectory 2025-10-09 07:01:47 +00:00