From 3f617b8e4a392839e67606bd90e26953622229f0 Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Tue, 2 May 2023 10:58:29 +0200 Subject: [PATCH] radv: allow VK_WHOLE_SIZE for pSizes in vkCmdBindVertexBuffers2() Signed-off-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/radv_cmd_buffer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/amd/vulkan/radv_cmd_buffer.c b/src/amd/vulkan/radv_cmd_buffer.c index d6f7231..ab78075 100644 --- a/src/amd/vulkan/radv_cmd_buffer.c +++ b/src/amd/vulkan/radv_cmd_buffer.c @@ -5896,7 +5896,7 @@ radv_CmdBindVertexBuffers2(VkCommandBuffer commandBuffer, uint32_t firstBinding, cmd_buffer->vertex_binding_buffers[idx] = buffer; vb[idx].offset = pOffsets[i]; - vb[idx].size = size; + vb[idx].size = buffer ? vk_buffer_range(&buffer->vk, pOffsets[i], size) : size; vb[idx].stride = stride; uint32_t bit = BITFIELD_BIT(idx); -- 2.7.4