VK_KHR_surface equivalent of the VK_KHR_get_physical_device_properties2 extension.
VK_KHR_get_surface_capabilities2VK_KHR_surface| Modifier and Type | Field and Description |
|---|---|
| public static final String | VK_KHR_GET_SURFACE_CAPABILITIES_2_EXTENSION_NAME
The extension name. |
| public static final int | VK_KHR_GET_SURFACE_CAPABILITIES_2_SPEC_VERSION
The extension specification version. |
| public static final int | VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR
Extends |
| public static final int | VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR
Extends |
| public static final int | VK_STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR
Extends |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static int | nvkGetPhysicalDeviceSurfaceCapabilities2KHR(VkPhysicalDevice physicalDevice, long pSurfaceInfo, long pSurfaceCapabilities)
Unsafe version of: |
| public static int | nvkGetPhysicalDeviceSurfaceFormats2KHR(VkPhysicalDevice physicalDevice, long pSurfaceInfo, long
a pointer to an integer related to the number of format tuples available or queried, as described below. pSurfaceFormatCount, long pSurfaceFormats)Unsafe version of: |
| public static int | vkGetPhysicalDeviceSurfaceCapabilities2KHR(VkPhysicalDevice
the physical device that will be associated with the swapchain to be created, as described for physicalDevice, VkPhysicalDeviceSurfaceInfo2KHR CreateSwapchainKHR.a pointer to a pSurfaceInfo, VkSurfaceCapabilities2KHR VkPhysicalDeviceSurfaceInfo2KHR structure describing the surface and other fixed parameters that would be consumed by CreateSwapchainKHR.a pointer to a pSurfaceCapabilities)VkSurfaceCapabilities2KHR structure in which the capabilities are returned.Reports capabilities of a surface on a physical device. |
| public static int | vkGetPhysicalDeviceSurfaceFormats2KHR(VkPhysicalDevice
the physical device that will be associated with the swapchain to be created, as described for physicalDevice, VkPhysicalDeviceSurfaceInfo2KHR CreateSwapchainKHR.a pointer to a pSurfaceInfo, IntBuffer VkPhysicalDeviceSurfaceInfo2KHR structure describing the surface and other fixed parameters that would be consumed by CreateSwapchainKHR.a pointer to an integer related to the number of format tuples available or queried, as described below. pSurfaceFormatCount, VkSurfaceFormat2KHR.either pSurfaceFormatsNULL or a pointer to an array of VkSurfaceFormat2KHR structures.Query color formats supported by surface. |
| public static int | vkGetPhysicalDeviceSurfaceFormats2KHR(VkPhysicalDevice physicalDevice, VkPhysicalDeviceSurfaceInfo2KHR pSurfaceInfo, int[] pSurfaceFormatCount, VkSurfaceFormat2KHR.
Array version of: |
| VK_KHR_GET_SURFACE_CAPABILITIES_2_EXTENSION_NAME | back to summary |
|---|---|
| public static final String VK_KHR_GET_SURFACE_CAPABILITIES_2_EXTENSION_NAME The extension name. | |
| VK_KHR_GET_SURFACE_CAPABILITIES_2_SPEC_VERSION | back to summary |
|---|---|
| public static final int VK_KHR_GET_SURFACE_CAPABILITIES_2_SPEC_VERSION The extension specification version. | |
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR Extends Enum values: | |
| VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR Extends Enum values: | |
| VK_STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR Extends Enum values: | |
| KHRGetSurfaceCapabilities2 | back to summary |
|---|---|
| protected KHRGetSurfaceCapabilities2() | |
| nvkGetPhysicalDeviceSurfaceCapabilities2KHR | back to summary |
|---|---|
| public static int nvkGetPhysicalDeviceSurfaceCapabilities2KHR(VkPhysicalDevice physicalDevice, long pSurfaceInfo, long pSurfaceCapabilities) Unsafe version of: | |
| nvkGetPhysicalDeviceSurfaceFormats2KHR | back to summary |
|---|---|
| public static int nvkGetPhysicalDeviceSurfaceFormats2KHR(VkPhysicalDevice physicalDevice, long pSurfaceInfo, long pSurfaceFormatCount, long pSurfaceFormats) Unsafe version of:
| |
| vkGetPhysicalDeviceSurfaceCapabilities2KHR | back to summary |
|---|---|
| public static int vkGetPhysicalDeviceSurfaceCapabilities2KHR(VkPhysicalDevice physicalDevice, VkPhysicalDeviceSurfaceInfo2KHR pSurfaceInfo, VkSurfaceCapabilities2KHR pSurfaceCapabilities) Reports capabilities of a surface on a physical device. C SpecificationTo query the basic capabilities of a surface defined by the core or extensions, call:
Description
Valid Usage
Valid Usage (Implicit)
Return Codes
See Also
| |
| vkGetPhysicalDeviceSurfaceFormats2KHR | back to summary |
|---|---|
| public static int vkGetPhysicalDeviceSurfaceFormats2KHR(VkPhysicalDevice physicalDevice, VkPhysicalDeviceSurfaceInfo2KHR pSurfaceInfo, IntBuffer pSurfaceFormatCount, VkSurfaceFormat2KHR. Query color formats supported by surface. C SpecificationTo query the supported swapchain format tuples for a surface, call:
Description
If Valid Usage
Valid Usage (Implicit)
Return Codes
See Also
| |
| vkGetPhysicalDeviceSurfaceFormats2KHR | back to summary |
|---|---|
| public static int vkGetPhysicalDeviceSurfaceFormats2KHR(VkPhysicalDevice physicalDevice, VkPhysicalDeviceSurfaceInfo2KHR pSurfaceInfo, int[] pSurfaceFormatCount, VkSurfaceFormat2KHR. Array version of:
| |