Modulevulkan-3.27GHC2021
Vulkan.Core10.Enums.MemoryHeapFlagBits
- 2 types
- Packagevulkan-3.27
- Exports6
- LanguageGHC2021
- LicenceBSD-3-Clause
- SourceMemoryHeapFlagBits.hs
VkMemoryHeapFlagBits - Bitmask specifying attribute flags for a heap
Description
MEMORY_HEAP_DEVICE_LOCAL_BIT specifies that the heap corresponds to device-local memory. Device-local memory may have different performance characteristics than host-local memory, and may support different memory property flags.
MEMORY_HEAP_MULTI_INSTANCE_BIT specifies that in a logical device representing more than one physical device, there is a per-physical device instance of the heap memory. By default, an allocation from such a heap will be replicated to each physical device’s instance of the heap.
MEMORY_HEAP_TILE_MEMORY_BIT_QCOM bit specifies that the heap corresponds to tile memory.
See Also
Constructors
Instances8Eq, Ord, Read, Show, Bits, FiniteBits, …
Eq MemoryHeapFlagBitsDefined in vulkan-3.27 · Vulkan.Core10.Enums.MemoryHeapFlagBitsOrd MemoryHeapFlagBitsDefined in vulkan-3.27 · Vulkan.Core10.Enums.MemoryHeapFlagBitsRead MemoryHeapFlagBitsDefined in vulkan-3.27 · Vulkan.Core10.Enums.MemoryHeapFlagBitsShow MemoryHeapFlagBitsDefined in vulkan-3.27 · Vulkan.Core10.Enums.MemoryHeapFlagBitsBits MemoryHeapFlagBitsDefined in vulkan-3.27 · Vulkan.Core10.Enums.MemoryHeapFlagBitsFiniteBits MemoryHeapFlagBitsDefined in vulkan-3.27 · Vulkan.Core10.Enums.MemoryHeapFlagBitsStorable MemoryHeapFlagBitsDefined in vulkan-3.27 · Vulkan.Core10.Enums.MemoryHeapFlagBitsZero MemoryHeapFlagBitsDefined in vulkan-3.27 · Vulkan.Core10.Enums.MemoryHeapFlagBits