file
VV_Memory_Backend.hppVaulted Vulkan: Memory: Preliminary Definitions.
Contents
- Reference
Had to make this as there are definitions used by both application instance and physical device before full definitions done with the logical device.
Namespaces
Classes
- struct VV::V0::Memory
- General memory definitions.
- struct VV::V0::Memory::AllocateInfo
- Structure describing parameters of the allocation.
- struct VV::V0::Memory::AllocationCallbacks
- Vulkan provides applications the opportunity to perform host memory allocations on behalf of the Vulkan implementation. If this feature is not used, the implementation will perform its own memory allocations.
- struct VV::V0::Memory::Barrier
- Global memory barriers apply to memory accesses involving all memory objects that exist at the time of its execution..
- struct VV::V0::Memory::Heap
- struct VV::V0::Memory::Requirements
- Structure describing the memory requirements for a buffer or an image.
- struct VV::V0::Memory::Type
- Structures describing the memory types that can be used to access memory allocated from the heaps specified by memoryHeaps.