From 14ff7bae2868782e0fbab159622c5700f5745945 Mon Sep 17 00:00:00 2001 From: chrelliott978 Date: Tue, 6 Jan 2026 01:01:43 +0100 Subject: [PATCH] Update src/video_core/renderer_vulkan/vk_pipeline_cache.cpp actually pass the device info to spirv emission --- src/video_core/renderer_vulkan/vk_pipeline_cache.cpp | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp b/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp index 5670ebc690..b6308de723 100644 --- a/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp +++ b/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp @@ -266,16 +266,7 @@ Shader::RuntimeInfo MakeRuntimeInfo(std::span program if (device.IsMoltenVK()) { info.is_moltenvk = true; for (size_t i = 0; i < key.state.attachments.size(); ++i) { - const auto format = key.state.attachments[i]; - if (format == VK_FORMAT_R16G16B16A16_UINT || - format == VK_FORMAT_R16G16B16A16_SINT || - format == VK_FORMAT_R32G32B32A32_UINT || - format == VK_FORMAT_R32G32B32A32_SINT || - format == VK_FORMAT_R8G8B8A8_UINT || - format == VK_FORMAT_R8G8B8A8_SINT) { - info.force_integer_frag_color = true; - break; - } + info.color_formats.push_back(key.state.attachments[i]); } } return info;