Modulevulkan-3.27GHC2021
Vulkan.Core14.Enums.MemoryUnmapFlagBits
- 2 types
- Packagevulkan-3.27
- Exports3
- LanguageGHC2021
- LicenceBSD-3-Clause
- SourceMemoryUnmapFlagBits.hs
VkMemoryUnmapFlagBits - Bitmask specifying additional parameters of a memory unmap
Description
MEMORY_UNMAP_RESERVE_BIT_EXT requests that virtual address range currently occupied by the memory map remain reserved after the unmapMemory2 call completes. Future system memory map operations or calls to mapMemory or mapMemory2 will not return addresses in that range unless the range has since been unreserved by the client or the mapping is explicitly placed in that range by calling mapMemory2 with MEMORY_MAP_PLACED_BIT_EXT, or doing the system memory map equivalent. When MEMORY_UNMAP_RESERVE_BIT_EXT is set, the memory unmap operation may fail, in which case the memory object will remain host mapped and unmapMemory2 will return ERROR_MEMORY_MAP_FAILED.
See Also
Constructors
Instances8Eq, Ord, Read, Show, Bits, FiniteBits, …
Eq MemoryUnmapFlagBitsDefined in vulkan-3.27 · Vulkan.Core14.Enums.MemoryUnmapFlagBitsOrd MemoryUnmapFlagBitsDefined in vulkan-3.27 · Vulkan.Core14.Enums.MemoryUnmapFlagBitsRead MemoryUnmapFlagBitsDefined in vulkan-3.27 · Vulkan.Core14.Enums.MemoryUnmapFlagBitsShow MemoryUnmapFlagBitsDefined in vulkan-3.27 · Vulkan.Core14.Enums.MemoryUnmapFlagBitsBits MemoryUnmapFlagBitsDefined in vulkan-3.27 · Vulkan.Core14.Enums.MemoryUnmapFlagBitsFiniteBits MemoryUnmapFlagBitsDefined in vulkan-3.27 · Vulkan.Core14.Enums.MemoryUnmapFlagBitsStorable MemoryUnmapFlagBitsDefined in vulkan-3.27 · Vulkan.Core14.Enums.MemoryUnmapFlagBitsZero MemoryUnmapFlagBitsDefined in vulkan-3.27 · Vulkan.Core14.Enums.MemoryUnmapFlagBits