From 8c16b480092b55fe0dbcc5d2ec367142b846fb33 Mon Sep 17 00:00:00 2001 From: Iago Toral Quiroga Date: Mon, 12 Jul 2021 12:38:05 +0200 Subject: [PATCH] v3dv: fix push constant range for texel buffer copy pipelines MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit As per get_texel_buffer_copy_fs(), we load 24 bytes of data. Reviewed-by: Alejandro PiƱeiro 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 7299582c693..461fbd025c4 100644 --- a/src/broadcom/vulkan/v3dv_meta_copy.c +++ b/src/broadcom/vulkan/v3dv_meta_copy.c @@ -176,7 +176,7 @@ create_texel_buffer_copy_pipeline_layout(struct v3dv_device *device, .pSetLayouts = ds_layout, .pushConstantRangeCount = 1, .pPushConstantRanges = - &(VkPushConstantRange) { VK_SHADER_STAGE_FRAGMENT_BIT, 0, 20 }, + &(VkPushConstantRange) { VK_SHADER_STAGE_FRAGMENT_BIT, 0, 24 }, }; result =