From d3a7dd404db4f5f136d49a4e886baa030e3fc1e4 Mon Sep 17 00:00:00 2001 From: Mikko Rasa Date: Sat, 4 May 2024 19:51:22 +0300 Subject: [PATCH] Silence MSVC warning about bool used in a bitwise operator --- source/backends/vulkan/renderpass.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/backends/vulkan/renderpass.cpp b/source/backends/vulkan/renderpass.cpp index 8459b3a9..1c2af612 100644 --- a/source/backends/vulkan/renderpass.cpp +++ b/source/backends/vulkan/renderpass.cpp @@ -23,7 +23,7 @@ uint64_t RenderPass::compute_hash() const const FrameFormat &format = framebuffer->get_format(); bool discard = (clear && !clear_values && discard_fb_contents); bool resolve = framebuffer->has_resolve_attachments(); - uint64_t result = hash<64>(static_cast(clear | (discard<<1) | (resolve<<2) | (to_present<<3))); + uint64_t result = hash<64>(static_cast(static_cast(clear) | (discard<<1) | (resolve<<2) | (to_present<<3))); result = hash_round<64>(result, format.get_samples()); for(FrameAttachment a: framebuffer->get_format()) result = hash_update<64>(result, a); -- 2.45.2