From 34141741edeacd37e1eaaa0cb1b3a0ccdbef7f4f Mon Sep 17 00:00:00 2001 From: chrelliott978 Date: Tue, 6 Jan 2026 00:42:27 +0100 Subject: [PATCH] Update src/video_core/renderer_vulkan/vk_pipeline_cache.cpp added info.is_moltenvk to pass to spirv emissions to trigger macOS specific function. --- src/video_core/renderer_vulkan/vk_pipeline_cache.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp b/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp index 20083c7c07..5670ebc690 100644 --- a/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp +++ b/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp @@ -264,6 +264,7 @@ Shader::RuntimeInfo MakeRuntimeInfo(std::span program info.y_negate = key.state.y_negate != 0; // MoltenVK: Check for integer color attachments 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 ||