mesa/src/intel/blorp
Caio Oliveira fbacf3761f intel: Add meson option -Dintel-elk
Defaults to true.  When set to false Iris and various tools can be
built without ELK support.  In both cases this means supporting
only Gfx9+.  This option must be true to build Crocus or Hasvk.

This allows skipping re-building ELK when developing for newer platforms
with tools/tests enabled.

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/11575
Reviewed-by: Daniel Stone <daniels@collabora.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Acked-by: Kenneth Graunke <kenneth@whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33054>
2025-01-30 00:45:59 +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: Specify a subgroup size requirement of 16 for fast clear or repclear shaders. 2025-01-29 23:39:32 +00:00
blorp_brw.c intel/blorp: Specify a subgroup size requirement of 16 for fast clear or repclear shaders. 2025-01-29 23:39:32 +00:00
blorp_clear.c intel/blorp: Specify a subgroup size requirement of 16 for fast clear or repclear shaders. 2025-01-29 23:39:32 +00:00
blorp_elk.c intel/blorp: Specify a subgroup size requirement of 16 for fast clear or repclear shaders. 2025-01-29 23:39:32 +00:00
blorp_genX_exec_brw.h intel/blorp/xe3+: Set RegistersPerThread during shader state setup based on prog_data. 2025-01-29 23:39:32 +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