mesa/src/intel
Matt Turner d38b06ac14 intel: Allow using intel_clc from the system
With -Dintel-clc=system, the build system will search for an `intel_clc`
binary and use it instead of building `intel_clc` itself.

This allows Intel Vulkan ray tracing support to be built when cross
compiling without terrible hacks (that would otherwise be necessary due
to `intel_clc`'s dependence on SPIRV-LLVM-Translator, libclc, clang, and
LLVM).

(cherry picked from commit 28c1053c07)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25228>
2023-09-22 16:50:20 +00:00
..
blorp blorp: fix hangs with mesh enabled 2023-09-22 08:46:39 -07:00
ci Revert "Revert "intel/ci: disable iris-jsl-deqp because it always fails for an AMD MR"" 2023-09-22 08:46:38 -07:00
common genxml: enable decoding on compute engine 2023-06-27 19:59:06 +00:00
compiler intel: Allow using intel_clc from the system 2023-09-22 16:50:20 +00:00
dev intel/devinfo/i915: Set has_set_pat_uapi for MTL+ 2023-06-27 22:06:19 +00:00
ds intel/ds: Track CCS cache flush bit 2023-06-26 16:08:20 -07:00
genxml intel/genxml: Drop incorrect compute aux-inv register entry 2023-07-07 18:05:47 +00:00
isl isl: Set MOCS to uncached for MTL stream-out 2023-07-13 08:43:01 -07:00
nullhw-layer vulkan/layers: Use PUBLIC instead of VK_LAYER_EXPORT 2023-02-17 03:42:34 +00:00
perf intel/perf: add perf query support for Intel Raptorlake 2023-07-28 10:46:33 -07:00
tools intel/aubinator_error_decode: add ccs support 2023-06-27 19:59:06 +00:00
vulkan intel: Allow using intel_clc from the system 2023-09-22 16:50:20 +00:00
vulkan_hasvk hasvk: fix null descriptor handling with A64 messages 2023-08-31 23:41:08 -07:00
meson.build intel: Only build perf if drivers or tools are enabled 2023-09-22 16:50:20 +00:00