5#include <Common/memory.h>
6#include <Utility/TSpan.h>
33 HostMemoryBlock(std::size_t blockSizeHintInBytes, std::size_t alignmentInBytes);
41 TAlignedMemoryUniquePtr<std::byte> m_memoryBlock;
Definition GraphicsMemoryBlock.h:13
A chunk of cache aligned main memory.
Definition HostMemoryBlock.h:16
friend void swap(HostMemoryBlock &first, HostMemoryBlock &second) noexcept
Definition HostMemoryBlock.ipp:52
HostMemoryBlock()
Empty block without any allocation.
Definition HostMemoryBlock.ipp:16
HostMemoryBlock & operator=(HostMemoryBlock &&rhs) noexcept
Definition HostMemoryBlock.ipp:45
Definition PlatformDisplay.h:13