diff --git a/openVulkanoCpp/Data/Containers/RingBuffer.hpp b/openVulkanoCpp/Data/Containers/RingBuffer.hpp index 541821b..84a941a 100644 --- a/openVulkanoCpp/Data/Containers/RingBuffer.hpp +++ b/openVulkanoCpp/Data/Containers/RingBuffer.hpp @@ -14,6 +14,8 @@ namespace OpenVulkano { + constexpr size_t RING_BUFFER_DYNAMIC = std::numeric_limits::max(); + namespace internal_detail { /** @@ -437,13 +439,13 @@ namespace OpenVulkano }; } - template::max()> + template class RingBuffer; template - class RingBuffer::max()> final : public internal_detail::NPCRingBufferBase::max()>> + class RingBuffer final : public internal_detail::NPCRingBufferBase> { - typedef internal_detail::NPCRingBufferBase::max()>> Parent; + typedef internal_detail::NPCRingBufferBase> Parent; friend Parent; struct RawFreeDeleter { void operator()(void* ptr) const { ::operator delete(ptr); } };