From 1af2606556152cf306d2cee34fb56a6b48a4be0f Mon Sep 17 00:00:00 2001 From: Iago Toral Quiroga Date: Thu, 27 Feb 2020 12:25:16 +0100 Subject: [PATCH] v3dv: fix fill buffer with VK_WHOLE_SIZE Part-of: --- src/broadcom/vulkan/v3dv_meta_copy.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/broadcom/vulkan/v3dv_meta_copy.c b/src/broadcom/vulkan/v3dv_meta_copy.c index c5ad7df..6c18b17 100644 --- a/src/broadcom/vulkan/v3dv_meta_copy.c +++ b/src/broadcom/vulkan/v3dv_meta_copy.c @@ -1361,7 +1361,7 @@ v3dv_CmdFillBuffer(VkCommandBuffer commandBuffer, * a multiple of 4, then the nearest smaller multiple is used." */ if (size == VK_WHOLE_SIZE) { - size = dst_buffer->mem->bo->size; + size = dst_buffer->size - dstOffset; size -= size % 4; } -- 2.7.4