mesa/src/microsoft/clc
Jesse Natalie be05c9458a microsoft/clc: Fix image lowering pass to only erase variables at the end
Otherwise, if a variable has multiple derefs in a shader, we'll crash
trying to remove it a second time. No idea how that can happen though,
seems derefs got sunk by opt_dead_cf.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26435>
2023-11-30 23:32:08 +00:00
..
clc_compiler.c microsoft/clc: Fix image lowering pass to only erase variables at the end 2023-11-30 23:32:08 +00:00
clc_compiler.h microsoft/clc: Add shader model / validator to compiler API 2023-03-31 00:37:19 +00:00
clc_compiler_test.cpp microsoft/compiler: Emit const accesses as load_deref 2023-06-13 00:43:36 +00:00
clc_nir.c treewide: Use nir_before/after_impl for more elaborate cases 2023-08-30 19:30:58 +00:00
clc_nir.h nir: extract the clc inline sampler dedup pass from clc 2022-08-04 23:53:50 +00:00
clon12compiler.def Move a bunch of the CLC stuff from src/microsoft to common code 2021-09-30 07:09:08 +00:00
compute_test.cpp treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
compute_test.h microsoft/clc: fixup indentation 2022-04-29 07:08:57 +00:00
meson.build micosoft: decouple microsoft vulkan driver and compiler from gallium 2023-11-04 00:02:59 +00:00