VK_KHR_maintenance3 adds a collection of minor features that were intentionally left out or overlooked from the original Vulkan 1.0 release.
The new features are as follows:
All functionality in this extension is included in core Vulkan 1.1, with the KHR suffix omitted. The original type, enum and command names are still available as aliases of the core functionality.
VK_KHR_maintenance3VK_KHR_get_physical_device_properties2| Modifier and Type | Field and Description |
|---|---|
| public static final String | VK_KHR_MAINTENANCE3_EXTENSION_NAME
The extension name. |
| public static final int | VK_KHR_MAINTENANCE3_SPEC_VERSION
The extension specification version. |
| public static final String | VK_KHR_MAINTENANCE_3_EXTENSION_NAME
The extension name. |
| public static final int | VK_KHR_MAINTENANCE_3_SPEC_VERSION
The extension specification version. |
| public static final int | VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT_KHR
Extends |
| public static final int | VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES_KHR
Extends |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static void | nvkGetDescriptorSetLayoutSupportKHR(VkDevice device, long pCreateInfo, long pSupport)
Unsafe version of: |
| public static void | vkGetDescriptorSetLayoutSupportKHR(VkDevice
the logical device that would create the descriptor set layout. device, VkDescriptorSetLayoutCreateInfo a pointer to a pCreateInfo, VkDescriptorSetLayoutSupport VkDescriptorSetLayoutCreateInfo structure specifying the state of the descriptor set layout object.a pointer to a pSupport)VkDescriptorSetLayoutSupport structure, in which information about support for the descriptor set layout object is returned. |
| VK_KHR_MAINTENANCE3_EXTENSION_NAME | back to summary |
|---|---|
| public static final String VK_KHR_MAINTENANCE3_EXTENSION_NAME The extension name. | |
| VK_KHR_MAINTENANCE3_SPEC_VERSION | back to summary |
|---|---|
| public static final int VK_KHR_MAINTENANCE3_SPEC_VERSION The extension specification version. | |
| VK_KHR_MAINTENANCE_3_EXTENSION_NAME | back to summary |
|---|---|
| public static final String VK_KHR_MAINTENANCE_3_EXTENSION_NAME The extension name. | |
| VK_KHR_MAINTENANCE_3_SPEC_VERSION | back to summary |
|---|---|
| public static final int VK_KHR_MAINTENANCE_3_SPEC_VERSION The extension specification version. | |
| VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT_KHR | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT_KHR Extends Enum values: | |
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES_KHR | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES_KHR Extends Enum values: | |
| KHRMaintenance3 | back to summary |
|---|---|
| protected KHRMaintenance3() | |
| nvkGetDescriptorSetLayoutSupportKHR | back to summary |
|---|---|
| public static void nvkGetDescriptorSetLayoutSupportKHR(VkDevice device, long pCreateInfo, long pSupport) Unsafe version of: | |
| vkGetDescriptorSetLayoutSupportKHR | back to summary |
|---|---|
| public static void vkGetDescriptorSetLayoutSupportKHR(VkDevice device, VkDescriptorSetLayoutCreateInfo pCreateInfo, VkDescriptorSetLayoutSupport pSupport) See
| |