Lluvia
ll::Memory Member List

This is the complete list of members for ll::Memory, including all inherited members.

createBuffer(const uint64_t size)ll::Memory
createBuffer(const uint64_t size, const ll::BufferUsageFlags usageFlags)ll::Memory
createBufferWithUnsafeFlags(const uint64_t size, const uint32_t usageFlags)ll::Memory
createImage(const ll::ImageDescriptor &descriptor)ll::Memory
createImageView(const ll::ImageDescriptor &imgDescriptor, const ll::ImageViewDescriptor &viewDescriptor)ll::Memory
getMemoryPropertyFlags() const noexceptll::Memory
getPageCount() const noexceptll::Memory
getPageSize() const noexceptll::Memory
isMappable() const noexceptll::Memory
isPageMappable(const uint32_t page) const noexceptll::Memory
ll::Buffer classll::Memoryfriend
ll::Image classll::Memoryfriend
Memory()=deletell::Memory
Memory(const Memory &memory)=deletell::Memory
Memory(Memory &&memory)=deletell::Memory
Memory(const std::shared_ptr< ll::vulkan::Device > &device, const ll::VkHeapInfo &heapInfo, const uint64_t pageSize)ll::Memory
operator=(const Memory &memory)=deletell::Memory
operator=(Memory &&memory)=deletell::Memory
~Memory()ll::Memory