diff --git a/openVulkanoCpp/Math/RGB565.hpp b/openVulkanoCpp/Math/RGB565.hpp index ef86ed6..4a66454 100644 --- a/openVulkanoCpp/Math/RGB565.hpp +++ b/openVulkanoCpp/Math/RGB565.hpp @@ -16,7 +16,7 @@ namespace OpenVulkano::Math template static uint16_t Make5(T val) { - if constexpr (std::is_same_v || std::is_same_v) + if constexpr (!std::is_same_v && !std::is_same_v) { val = std::clamp(val, 0, 255); } @@ -25,7 +25,7 @@ namespace OpenVulkano::Math template static uint16_t Make6(T val) { - if constexpr (std::is_same_v || std::is_same_v) + if constexpr (!std::is_same_v && !std::is_same_v) { val = std::clamp(val, 0, 255); }