mesa/src/freedreno
Ian Romanick a01b262990 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>
2022-02-17 22:57:33 +00:00
..
.gitlab-ci freedreno/ir3: add a6xx global atomics and separate atomic opcodes 2021-11-23 18:26:37 +00:00
afuc freedreno: silence sometimes-uninitialized warning 2022-01-12 21:20:23 +00:00
ci ir3/spill: Fix simplify_phi_nodes with multiple loop nesting 2022-02-16 09:55:39 +00:00
common freedreno: Update chip-ids 2022-01-13 05:26:11 +00:00
computerator freedreno/computerator: Mark shader bo for dumping 2021-12-20 19:47:35 +00:00
decode freedreno/decode: Handle chip-id 2022-01-14 23:17:03 +00:00
drm freedreno/drm, turnip: set DRM_RDWR for exported dma-bufs 2022-01-25 05:32:38 +00:00
drm-shim freedreno/drm-shim: keep GEM buffers page-aligned 2021-06-14 17:30:01 +00:00
ds freedreno/pps: Expose same counters as blob 2022-02-10 15:15:33 +00:00
fdl freedreno/fdl: Fix reinterpreting "size-compatible" formats 2022-01-13 13:44:14 +00:00
ir2 freedreno/ir2: Re-indent 2021-04-17 15:38:56 +00:00
ir3 nir: Add missing dependency on nir_opcodes.py 2022-02-17 22:57:33 +00:00
isa freedreno/ir3: split up load/store/atomic by generation 2022-02-12 13:46:11 -05:00
perfcntrs freedreno/all: Introduce fd_dev_id 2021-08-06 18:51:50 +00:00
registers freedreno/a6xx: Name texture descriptor bit 2022-01-21 20:55:46 +00:00
rnn freedreno: Move the headergen2 test to be meson unit tests. 2021-10-01 23:16:04 +00:00
vulkan turnip: advertise VK_EXT_queue_family_foreign 2022-02-14 21:27:35 +00:00
.clang-format freedreno: Add some options to .clang-format 2021-07-12 20:57:21 +00:00
.dir-locals.el freedreno: Update editorconfig and emacs settings for freedreno reformat. 2021-05-10 23:16:00 +00:00
.editorconfig freedreno: Update editorconfig and emacs settings for freedreno reformat. 2021-05-10 23:16:00 +00:00
meson.build freedreno: support lua54 2021-10-26 00:33:31 +00:00