mesa/src/microsoft/compiler
Ian Romanick 45b0d0817f nir: Add missing dependency on nir_opcodes.py
Commit 38800b38 changed nir_opcodes.py, but that doesn't seem to have
triggered nir_opt_algebraic.py.  The change in 75ef5991 depends on
opt_algebraic lowering 16-bit versions of slt, but if opt_algebraic is
not rebuilt, this may not happen.  This resulted in some people seeing
assertion failures in, for example,
dEQP-VK.spirv_assembly.instruction.compute.float16.arithmetic_3.step,
due to the backend seeing nir_op_slt that it didn't know how to handle.

v2: Add nir_opcodes.py to nir_algebraic_py so that all the per-driver
algebraic passes pick up the dependency too.  Rename it to
nir_algebraic_depends.  Suggested by Emma.

Closes: #6047
Fixes: d1992255bb ("meson: Add build Intel "anv" vulkan driver")
Reviewed-by: Emma Anholt <emma@anholt.net>
Acked-by: Dave Airlie <airlied@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15050>
(cherry picked from commit a01b262990)
2022-02-23 17:55:56 +00:00
..
dxcapi.h
dxil_buffer.c
dxil_buffer.h
dxil_buffer_test.c
dxil_container.c microsoft/compiler: Remove de-duplication of arbitrary semantic names 2021-06-24 20:05:12 +00:00
dxil_container.h
dxil_dump.c
dxil_dump.h
dxil_dump_decls.h
dxil_enums.c microsoft/compiler: Support fp16 i/o vars 2021-04-09 01:54:33 +00:00
dxil_enums.h
dxil_function.c microsoft/compiler: Add support for SV_SampleIndex intrinsic 2021-08-25 20:19:05 +00:00
dxil_function.h microsoft/compiler: Implement new double pack/unpack alu ops 2021-04-09 01:54:33 +00:00
dxil_internal.h
dxil_module.c microsoft/compiler: Support raw SRVs/UAVs through dxil_module_get_res_type 2021-04-16 17:08:17 +00:00
dxil_module.h microsoft/compiler: Set the SampleFrequency runtime metadata 2021-08-25 20:19:05 +00:00
dxil_nir.c microsoft/compiler: Fix dxil_nir_create_bare_samplers() 2022-01-12 19:54:24 +00:00
dxil_nir.h gallium/d3d12: move d3d12_lower_bool_input to microsoft/compiler 2021-10-08 17:21:33 +00:00
dxil_nir_algebraic.py
dxil_nir_lower_int_samplers.c nir: Drop the unused instr arg for src/dest copy functions. 2021-09-14 17:53:06 +00:00
dxil_nir_lower_int_samplers.h
dxil_signature.c microsoft/compiler: Miscellaneous fixes from running clang-format 2021-08-25 20:19:05 +00:00
dxil_signature.h d3d12, microsoft/compiler: Switching semantic names to TEXCOORD 2021-06-24 20:05:12 +00:00
meson.build nir: Add missing dependency on nir_opcodes.py 2022-02-23 17:55:56 +00:00
nir_to_dxil.c microsoft/compiler: Implement inot 2021-12-29 20:56:29 +00:00
nir_to_dxil.h d3d12, microsoft/compiler: Switching semantic names to TEXCOORD 2021-06-24 20:05:12 +00:00