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 ||