diff --git a/src/video_core/renderer_vulkan/vk_texture_runtime.cpp b/src/video_core/renderer_vulkan/vk_texture_runtime.cpp index e723d120d..d83c45a0a 100644 --- a/src/video_core/renderer_vulkan/vk_texture_runtime.cpp +++ b/src/video_core/renderer_vulkan/vk_texture_runtime.cpp @@ -1477,7 +1477,7 @@ vk::Framebuffer Surface::Framebuffer(Type type) noexcept { boost::container::small_vector image_views; if (sample_count > 1) { // Main surface + MSAA surface - image_views.emplace_back(ImageView(ViewType::Mip0)); + image_views.emplace_back(ImageView(ViewType::Mip0, type)); image_views.emplace_back(ImageView(ViewType::Mip0, Type::MultiSampled)); } else { image_views.emplace_back(ImageView(ViewType::Mip0, type));