VK_KHR_map_memory2| Modifier and Type | Field and Description |
|---|---|
| public static final String | VK_KHR_MAP_MEMORY_2_EXTENSION_NAME
The extension name. |
| public static final int | VK_KHR_MAP_MEMORY_2_SPEC_VERSION
The extension specification version. |
| public static final int | VK_STRUCTURE_TYPE_MEMORY_MAP_INFO_KHR
Extends |
| public static final int | VK_STRUCTURE_TYPE_MEMORY_UNMAP_INFO_KHR
Extends |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static int | |
| public static int | |
| public static int | vkMapMemory2KHR(VkDevice
the logical device that owns the memory. device, VkMemoryMapInfoKHR a pointer to a pMemoryMapInfo, PointerBuffer VkMemoryMapInfoKHR structure describing parameters of the map.a pointer to a ppData)void * variable in which is returned a host-accessible pointer to the beginning of the mapped range. This pointer minus VkMemoryMapInfoKHR::offset must be aligned to at least VkPhysicalDeviceLimits::minMemoryMapAlignment.Map a memory object into application address space. |
| public static int | vkUnmapMemory2KHR(VkDevice
the logical device that owns the memory. device, VkMemoryUnmapInfoKHR a pointer to a pMemoryUnmapInfo)VkMemoryUnmapInfoKHR structure describing parameters of the unmap.Unmap a previously mapped memory object. |
| VK_KHR_MAP_MEMORY_2_EXTENSION_NAME | back to summary |
|---|---|
| public static final String VK_KHR_MAP_MEMORY_2_EXTENSION_NAME The extension name. | |
| VK_KHR_MAP_MEMORY_2_SPEC_VERSION | back to summary |
|---|---|
| public static final int VK_KHR_MAP_MEMORY_2_SPEC_VERSION The extension specification version. | |
| VK_STRUCTURE_TYPE_MEMORY_MAP_INFO_KHR | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_MEMORY_MAP_INFO_KHR Extends Enum values: | |
| VK_STRUCTURE_TYPE_MEMORY_UNMAP_INFO_KHR | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_MEMORY_UNMAP_INFO_KHR Extends Enum values: | |
| KHRMapMemory2 | back to summary |
|---|---|
| protected KHRMapMemory2() | |
| nvkMapMemory2KHR | back to summary |
|---|---|
| public static int nvkMapMemory2KHR(VkDevice device, long pMemoryMapInfo, long ppData) Unsafe version of: | |
| nvkUnmapMemory2KHR | back to summary |
|---|---|
| public static int nvkUnmapMemory2KHR(VkDevice device, long pMemoryUnmapInfo) Unsafe version of: | |
| vkMapMemory2KHR | back to summary |
|---|---|
| public static int vkMapMemory2KHR(VkDevice device, VkMemoryMapInfoKHR pMemoryMapInfo, PointerBuffer ppData) Map a memory object into application address space. C SpecificationAlternatively, to retrieve a host virtual address pointer to a region of a mappable memory object, call:
DescriptionThis function behaves identically to Valid Usage (Implicit)
Return Codes
See Also
| |
| vkUnmapMemory2KHR | back to summary |
|---|---|
| public static int vkUnmapMemory2KHR(VkDevice device, VkMemoryUnmapInfoKHR pMemoryUnmapInfo) Unmap a previously mapped memory object. C SpecificationAlternatively, to unmap a memory object once host access to it is no longer needed by the application, call:
DescriptionThis function behaves identically to Valid Usage (Implicit)
Return Codes
See Also
| |