mesa/src/amd/llvm
Marek Olšák b2d32ae246 nir: add nir_intrinsic_load_per_primitive_input, split from io_semantics flag
Instead of having 1 bit in nir_io_semantics indicating a per-primitive
FS input, add a dedicated intrinsic for it.

Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29895>
2024-07-23 16:13:16 +00:00
..
ac_llvm_build.c ac: stop using radeon_info for ac_get_hw_cache_flags 2024-06-07 13:22:43 +00:00
ac_llvm_build.h ac/llvm: use new s_wait instructions and split the existing ones for gfx12 2024-05-11 22:14:05 -04:00
ac_llvm_helper.cpp amd: Include missing llvm IR header Module.h 2024-07-03 19:26:47 +00:00
ac_llvm_util.c amd: add initial common code for gfx12 2024-05-11 22:14:05 -04:00
ac_llvm_util.h ac: implement AMD_FORCE_FAMILY properly, remove SI_FORCE_FAMILY 2023-08-19 19:36:55 +00:00
ac_nir_to_llvm.c nir: add nir_intrinsic_load_per_primitive_input, split from io_semantics flag 2024-07-23 16:13:16 +00:00
ac_nir_to_llvm.h ac,radeonsi,winsyses: switch to SPDX-License-Identifier: MIT 2023-05-24 21:48:19 +00:00
ac_shader_abi.h ac/llvm: remove unused fields of ac_shader_abi 2024-04-12 22:22:04 -04:00
meson.build build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00