mesa/src/nouveau/compiler
Faith Ekstrand 99ef70d8aa nak: Fix TCS output reads
The hardware uses the lane index for per-vertex TCS output reads rather
than the vertex index.  Fortunately, it's a pretty easy calculation to
go from one to the other.

Fixes: abe9c1fea2 ("nak: Add NIR lowering for attribute I/O")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27284>
2024-01-26 00:07:40 +00:00
..
bitview nak: fix clippy::extra_unused_lifetimes warnings 2024-01-24 17:46:29 +00:00
nak nak: fix clippy::single_match warnings 2024-01-24 17:46:29 +00:00
nvfuzz nak/nvfuzz: Add an SM parameter 2023-12-07 16:21:14 +00:00
.editorconfig nak: Add initial stubs for rust code 2023-11-14 00:48:06 +00:00
.rustfmt.toml nak: Add initial stubs for rust code 2023-11-14 00:48:06 +00:00
meson.build nak/meson: specify rust flags globally and allow some clippy lints 2024-01-24 17:46:29 +00:00
nak.h nak: Stop passing --explicit-padding to bindgen 2024-01-15 20:45:14 +00:00
nak_bindings.h nak: Move nak_compiler to nak_private.h 2023-11-14 00:48:08 +00:00
nak_nir.c nak: Add support for SPV_NV_shader_sm_builtins 2024-01-18 20:20:06 +00:00
nak_nir_add_barriers.c nak: Rework barrier handling a bit 2023-12-07 22:44:36 +00:00
nak_nir_algebraic.py nak/algebraic: write code to an output file 2024-01-11 19:02:44 +00:00
nak_nir_lower_gs_intrinsics.c nak: Add geometry shader support 2023-11-14 00:48:14 +00:00
nak_nir_lower_scan_reduce.c nak/nir: Handle non-32-bit data in lower_scan_reduce 2023-12-05 11:24:51 +00:00
nak_nir_lower_tex.c nak: Clamp negative texture array indices to zero 2023-12-11 01:40:55 +00:00
nak_nir_lower_vtg_io.c nak: Fix TCS output reads 2024-01-26 00:07:40 +00:00
nak_private.h nak: Add support for SPV_NV_shader_sm_builtins 2024-01-18 20:20:06 +00:00