priority value specified at memory allocation time. On some systems with both device-local and non-device-local memory heaps, the implementation may transparently move memory from one heap to another when a heap becomes full (for example, when the total memory used across all processes exceeds the size of the heap). In such a case, this priority value may be used to determine which allocations are more likely to remain in device-local memory.
VK_EXT_memory_priorityVK_KHR_get_physical_device_properties2| Modifier and Type | Field and Description |
|---|---|
| public static final String | VK_EXT_MEMORY_PRIORITY_EXTENSION_NAME
The extension name. |
| public static final int | VK_EXT_MEMORY_PRIORITY_SPEC_VERSION
The extension specification version. |
| public static final int | VK_STRUCTURE_TYPE_MEMORY_PRIORITY_ALLOCATE_INFO_EXT
Extends |
| public static final int | VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PRIORITY_FEATURES_EXT
Extends |
| Access | Constructor and Description |
|---|---|
| private |
| VK_EXT_MEMORY_PRIORITY_EXTENSION_NAME | back to summary |
|---|---|
| public static final String VK_EXT_MEMORY_PRIORITY_EXTENSION_NAME The extension name. | |
| VK_EXT_MEMORY_PRIORITY_SPEC_VERSION | back to summary |
|---|---|
| public static final int VK_EXT_MEMORY_PRIORITY_SPEC_VERSION The extension specification version. | |
| VK_STRUCTURE_TYPE_MEMORY_PRIORITY_ALLOCATE_INFO_EXT | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_MEMORY_PRIORITY_ALLOCATE_INFO_EXT Extends Enum values: | |
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PRIORITY_FEATURES_EXT | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PRIORITY_FEATURES_EXT Extends Enum values: | |
| EXTMemoryPriority | back to summary |
|---|---|
| private EXTMemoryPriority() | |