Top Description Fields Constructors Methods
org.lwjgl.vulkan

public final Class GOOGLESurfacelessQuery

extends Object
Class Inheritance

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.
VK_GOOGLE_surfaceless_query
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 Summary

Modifier and TypeField and Description
public static final String
public static final int
VK_GOOGLE_SURFACELESS_QUERY_SPEC_VERSION

The extension specification version.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

VK_GOOGLE_SURFACELESS_QUERY_EXTENSION_NAMEback to summary
public static final String VK_GOOGLE_SURFACELESS_QUERY_EXTENSION_NAME

The extension name.

VK_GOOGLE_SURFACELESS_QUERY_SPEC_VERSIONback to summary
public static final int VK_GOOGLE_SURFACELESS_QUERY_SPEC_VERSION

The extension specification version.

Constructor Detail

GOOGLESurfacelessQueryback to summary
private GOOGLESurfacelessQuery()