From 3a36d0b7874442224814a5f4e74b3b47c039c8d7 Mon Sep 17 00:00:00 2001 From: Bas Nieuwenhuizen Date: Mon, 10 Jan 2022 23:15:34 +0100 Subject: [PATCH] radv: Use MAX_PUSH_CONSTANTS_SIZE for saved push constants. So that it can never again get out of sync. Reviewed-by: Rhys Perry Reviewed-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/radv_meta.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/amd/vulkan/radv_meta.h b/src/amd/vulkan/radv_meta.h index 5a74ab72a91..d53e57459f9 100644 --- a/src/amd/vulkan/radv_meta.h +++ b/src/amd/vulkan/radv_meta.h @@ -51,7 +51,7 @@ struct radv_meta_saved_state { struct radv_scissor_state scissor; struct radv_sample_locations_state sample_location; - char push_constants[128]; + char push_constants[MAX_PUSH_CONSTANTS_SIZE]; struct radv_render_pass *pass; const struct radv_subpass *subpass;