Silence some warnings

This commit is contained in:
Georg Hagen
2025-03-02 22:41:14 +01:00
parent d33ccd140c
commit efcee95158
5 changed files with 39 additions and 7 deletions

View File

@@ -30,6 +30,10 @@ namespace OpenVulkano::Math
RGB10A2(TYPE value = 0) : value(value) {}
#pragma GCC diagnostic push
#pragma clang diagnostic push
#pragma GCC diagnostic ignored "-Wunused-result"
#pragma clang diagnostic ignored "-Wunused-result"
template<typename T, typename = std::enable_if_t<std::is_integral_v<TYPE>>>
void Set(Vector3<T> vec3)
{
@@ -50,6 +54,8 @@ namespace OpenVulkano::Math
vec4 &= VALUE_BITMASK;
SetUnchecked(vec4);
}
#pragma GCC diagnostic pop
#pragma clang diagnostic pop
template<typename T, typename = std::enable_if_t<std::is_floating_point_v<T>>>
void Set(const Vector3<T>& vec3)