From 2207d1e732fac36417c20e2b7f3b9147afa3b086 Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Wed, 10 Sep 2025 15:01:20 +0200 Subject: [PATCH] radv/meta: fix saving push constants for depth/stensil resolves on compute Found by inspection. Cc: mesa-stable Signed-off-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/meta/radv_meta_resolve_cs.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/amd/vulkan/meta/radv_meta_resolve_cs.c b/src/amd/vulkan/meta/radv_meta_resolve_cs.c index 8c40f88c741..a4bc06f0b5d 100644 --- a/src/amd/vulkan/meta/radv_meta_resolve_cs.c +++ b/src/amd/vulkan/meta/radv_meta_resolve_cs.c @@ -457,7 +457,8 @@ radv_depth_stencil_resolve_rendering_cs(struct radv_cmd_buffer *cmd_buffer, VkIm radv_decompress_resolve_src(cmd_buffer, src_image, src_layout, ®ion); - radv_meta_save(&saved_state, cmd_buffer, RADV_META_SAVE_COMPUTE_PIPELINE | RADV_META_SAVE_DESCRIPTORS); + radv_meta_save(&saved_state, cmd_buffer, + RADV_META_SAVE_COMPUTE_PIPELINE | RADV_META_SAVE_DESCRIPTORS | RADV_META_SAVE_CONSTANTS); struct radv_image_view *dst_iview = render->ds_att.resolve_iview; VkImageLayout dst_layout =