diff --git a/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp b/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp index d7a7f1f7..c8a57e16 100644 --- a/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp +++ b/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp @@ -64,7 +64,9 @@ const ComputePipeline* PipelineCache::GetComputePipeline() { } bool ShouldSkipShader(u64 shader_hash, const char* shader_type) { - static constexpr std::array skip_hashes = {0xa509af23, 0x4ca76892, 0xa954e79d, 0x42f2a521, 0x2da7fe60}; + static constexpr std::array skip_hashes = {0xa509af23, 0x4ca76892, 0xa954e79d, + 0x42f2a521, 0x2da7fe60, 0x77d1c63, + 0xc0cbc309, 0xff7a6d7c, 0xddfbac23}; if (std::ranges::contains(skip_hashes, shader_hash)) { LOG_WARNING(Render_Vulkan, "Skipped {} shader hash {:#x}.", shader_type, shader_hash); return true;