Class GOOGLESurfacelessQuery

java.lang.Object
org.lwjgl.vulkan.GOOGLESurfacelessQuery

public final class GOOGLESurfacelessQuery extends Object
This extension allows the 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.
Name String
VK_GOOGLE_surfaceless_query
Extension Type
Instance extension
Registered Extension Number
434
Revision
2
Extension and Version Dependencies
VK_KHR_surface
Special Use
Contact
Extension Proposal
VK_GOOGLE_surfaceless_query
Other Extension Metadata
Last Modified Date
2022-08-03
IP Status
No known IP claims.
Contributors
  • Ian Elliott, Google
  • Shahbaz Youssefi, Google
  • James Jones, NVIDIA
  • Field Details

    • VK_GOOGLE_SURFACELESS_QUERY_SPEC_VERSION

      public static final int VK_GOOGLE_SURFACELESS_QUERY_SPEC_VERSION
      The extension specification version.
      See Also:
    • VK_GOOGLE_SURFACELESS_QUERY_EXTENSION_NAME

      public static final String VK_GOOGLE_SURFACELESS_QUERY_EXTENSION_NAME
      The extension name.
      See Also: