allow empty array in ShouldSkipShader

This commit is contained in:
jnack 2024-08-30 11:14:35 -05:00
parent 9f2991e49f
commit 6d7df8aad7

View file

@ -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<u64, 0> 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;
}