From 6d7df8aad7634a50243c0f436011b0fcc129b6e7 Mon Sep 17 00:00:00 2001 From: jnack <55568980+jnackmclain@users.noreply.github.com> Date: Fri, 30 Aug 2024 11:14:35 -0500 Subject: [PATCH] allow empty array in ShouldSkipShader --- src/video_core/renderer_vulkan/vk_pipeline_cache.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp b/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp index ea5cefd9..61d0fd9f 100644 --- a/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp +++ b/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp @@ -64,9 +64,8 @@ const ComputePipeline* PipelineCache::GetComputePipeline() { } bool ShouldSkipShader(u64 shader_hash, const char* shader_type) { - static constexpr u64 skip_hashes[] = {0xdeadbeefULL}; - if (std::ranges::find(std::begin(skip_hashes), std::end(skip_hashes), shader_hash) != - std::end(skip_hashes)) { + static constexpr std::array skip_hashes = {}; + if (std::ranges::find(skip_hashes.begin(), skip_hashes.end(), shader_hash) != skip_hashes.end()) { LOG_WARNING(Render_Vulkan, "Skipped {} shader hash {:#x}.", shader_type, shader_hash); return true; }