nir,radv,radeonsi: add nir_atomic_add_gs_invocation_count_amd
authorQiang Yu <yuq825@gmail.com>
Wed, 30 Nov 2022 10:12:39 +0000 (18:12 +0800)
committerMarge Bot <emma+marge@anholt.net>
Tue, 13 Dec 2022 01:26:42 +0000 (01:26 +0000)
commitfd240f759f203a27c6bb47c8a9eb29be8675345d
tree87c337b46c771853871c3ee0b16320b069de420e
parent17c18a492a3ce2a9467198dc8cc2d9c84afe8a06
nir,radv,radeonsi: add nir_atomic_add_gs_invocation_count_amd

For shader query emulation.

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Signed-off-by: Qiang Yu <yuq825@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20156>
src/amd/vulkan/radv_nir_lower_abi.c
src/compiler/nir/nir_intrinsics.py
src/gallium/drivers/radeonsi/si_nir_lower_abi.c