radeonsi: add missing nir_intrinsic_bindless_image_descriptor_amd

Otherwise we get shader compilation error when imageSize().

Fixes: d4fdeaa820 ("radeonsi: replace llvm resource code with nir lower")
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/29690>
This commit is contained in:
Qiang Yu 2024-06-12 11:54:53 +08:00 committed by Marge Bot
parent b1d0ecd00d
commit 4a18809a56

View file

@ -349,7 +349,8 @@ static bool lower_resource_intrinsic(nir_builder *b, nir_intrinsic_instr *intrin
case nir_intrinsic_bindless_image_fragment_mask_load_amd:
case nir_intrinsic_bindless_image_store:
case nir_intrinsic_bindless_image_atomic:
case nir_intrinsic_bindless_image_atomic_swap: {
case nir_intrinsic_bindless_image_atomic_swap:
case nir_intrinsic_bindless_image_descriptor_amd: {
assert(!(nir_intrinsic_access(intrin) & ACCESS_NON_UNIFORM));
enum ac_descriptor_type desc_type;