GetPhysicalDeviceSurfaceFormatsKHR and GetPhysicalDeviceSurfacePresentModesKHR functions to accept NULL_HANDLE as their surface parameter, allowing potential surface formats, color spaces and present modes to be queried without providing a surface. Identically, GetPhysicalDeviceSurfaceFormats2KHR, GetPhysicalDeviceSurfacePresentModes2EXT, and GetPhysicalDeviceSurfaceCapabilities2KHR would accept NULL_HANDLE in VkPhysicalDeviceSurfaceInfo2KHR::surface. This can only be supported on platforms where the results of these queries are surface-agnostic and a single presentation engine is the implicit target of all present operations.
VK_GOOGLE_surfaceless_queryVK_KHR_surface| Modifier and Type | Field and Description |
|---|---|
| public static final String | VK_GOOGLE_SURFACELESS_QUERY_EXTENSION_NAME
The extension name. |
| public static final int | VK_GOOGLE_SURFACELESS_QUERY_SPEC_VERSION
The extension specification version. |
| Access | Constructor and Description |
|---|---|
| private |
| VK_GOOGLE_SURFACELESS_QUERY_EXTENSION_NAME | back to summary |
|---|---|
| public static final String VK_GOOGLE_SURFACELESS_QUERY_EXTENSION_NAME The extension name. | |
| VK_GOOGLE_SURFACELESS_QUERY_SPEC_VERSION | back to summary |
|---|---|
| public static final int VK_GOOGLE_SURFACELESS_QUERY_SPEC_VERSION The extension specification version. | |
| GOOGLESurfacelessQuery | back to summary |
|---|---|
| private GOOGLESurfacelessQuery() | |