diff --git a/src/amd/vulkan/radv_meta_resolve.c b/src/amd/vulkan/radv_meta_resolve.c index 5a02dd5bb28..8258b9a04e8 100644 --- a/src/amd/vulkan/radv_meta_resolve.c +++ b/src/amd/vulkan/radv_meta_resolve.c @@ -378,6 +378,10 @@ static void radv_pick_resolve_method_images(struct radv_device *device, *method = RESOLVE_FRAGMENT; } else if (dest_image->planes[0].surface.micro_tile_mode != src_image->planes[0].surface.micro_tile_mode) { + /* The micro tile mode only needs to match for the HW + * resolve path which is the default path for non-DCC + * resolves. + */ *method = RESOLVE_COMPUTE; }