From e40ed0f88b58133a90532830dc9d38fe676a7898 Mon Sep 17 00:00:00 2001 From: Hans-Kristian Arntzen Date: Sun, 12 Feb 2023 16:20:26 +0100 Subject: [PATCH] radv: Implement VK_ACCESS_2_DESCRIPTOR_BUFFER_READ_BIT_EXT. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Hans-Kristian Arntzen Fixes: 46e0c77 ("radv: implement VK_EXT_descriptor_buffer") Co-authored-by: Georg Lehmann Reviewed-by: Timur Kristóf Part-of: --- src/amd/vulkan/radv_cmd_buffer.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/amd/vulkan/radv_cmd_buffer.c b/src/amd/vulkan/radv_cmd_buffer.c index dd2b9c374c9..35f7b1711cf 100644 --- a/src/amd/vulkan/radv_cmd_buffer.c +++ b/src/amd/vulkan/radv_cmd_buffer.c @@ -5423,6 +5423,9 @@ radv_dst_access_flush(struct radv_cmd_buffer *cmd_buffer, VkAccessFlags2 dst_fla if (!image_is_coherent) flush_bits |= RADV_CMD_FLAG_INV_L2; break; + case VK_ACCESS_2_DESCRIPTOR_BUFFER_READ_BIT_EXT: + flush_bits |= RADV_CMD_FLAG_INV_SCACHE; + break; case VK_ACCESS_2_SHADER_BINDING_TABLE_READ_BIT_KHR: case VK_ACCESS_2_SHADER_READ_BIT: case VK_ACCESS_2_SHADER_STORAGE_READ_BIT: