Fix Windows issue

This commit is contained in:
Georg Hagen
2025-05-13 20:14:39 +02:00
parent 9f32b25e6c
commit 69ecaf7725

View File

@@ -32,7 +32,12 @@ namespace OpenVulkano::Math
RingBuffer<T, SIZE> m_buffer;
T m_value;
[[no_unique_address]] std::conditional_t<RECALC, size_t, Empty> m_operations;
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunknown-attributes"
[[no_unique_address]] [[msvc::no_unique_address]]
std::conditional_t<RECALC, size_t, Empty> m_operations;
#pragma clang diagnostic pop
public:
RunningAverage(size_t size) requires (std::is_default_constructible_v<T> && SIZE == RING_BUFFER_DYNAMIC)