summaryrefslogtreecommitdiff
path: root/src/amd/vulkan
diff options
context:
space:
mode:
authorRhys Perry <pendingchaos02@gmail.com>2020-12-18 13:19:50 +0000
committerMarge Bot <eric+marge@anholt.net>2021-01-21 11:53:12 +0000
commitdc19fe0e9f89201f13a3d00d8b61f378a76bf605 (patch)
tree25b5351a3d484219344ee0ce88eaa867d982019d /src/amd/vulkan
parente200ce099623a1b0a076ed3def3865a968503dbc (diff)
radv,aco: use deref_buffer_array_length
Signed-off-by: Rhys Perry <pendingchaos02@gmail.com> Reviewed-by: Daniel Schürmann <daniel@schuermann.dev> Gitlab: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3993 Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8163>
Diffstat (limited to 'src/amd/vulkan')
-rw-r--r--src/amd/vulkan/radv_shader.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/amd/vulkan/radv_shader.c b/src/amd/vulkan/radv_shader.c
index fd5f519486e..973e2a33e5d 100644
--- a/src/amd/vulkan/radv_shader.c
+++ b/src/amd/vulkan/radv_shader.c
@@ -500,6 +500,7 @@ radv_shader_compile_to_nir(struct radv_device *device,
.push_const_addr_format = nir_address_format_logical,
.shared_addr_format = nir_address_format_32bit_offset,
.frag_coord_is_sysval = true,
+ .use_deref_buffer_array_length = true,
.debug = {
.func = radv_spirv_nir_debug,
.private_data = &spirv_debug_data,