/* Ċ Ġ* ĠCopyright ĠL WJ GL . ĠAll Ġrights Ġreserved . Ċ Ġ* ĠLicense Ġterms : Ġhttps :// www . lwjgl . org / license Ċ Ġ* ĠM ACH INE ĠGENERATED ĠFILE , ĠDO ĠNOT ĠEDIT Ċ Ġ*/ Ċ package Ġv ulkan . templates Ċ Ċ import Ġorg . lwjgl . generator .* Ċ import Ġv ulkan .* Ċ Ċ val ĠGOOGLE _ surface less _ query Ġ= Ġ" GOOGLE Surface less Query ". native Class VK (" GOOGLE _ surface less _ query ", Ġtype Ġ= Ġ" instance ", Ġpostfix Ġ= ĠGOOGLE ) Ġ{ ĊĠĠĠ Ġdocumentation Ġ= ĊĠĠĠĠĠĠĠ Ġ""" ĊĠĠĠĠĠĠĠ ĠThis Ġextension Ġallows Ġthe Ġ# Get PhysicalDevice Surface Formats KHR () Ġand Ġ# Get PhysicalDevice Surface Present Modes KHR () Ġfunctions Ġto Ġaccept Ġ# NULL _ HANDLE Ġas Ġtheir Ġ{@ code Ġsurface } Ġparameter , Ġallowing Ġpotential Ġsurface Ġformats , Ġcolor spaces Ġand Ġpresent Ġmodes Ġto Ġbe Ġqueried Ġwithout Ġproviding Ġa Ġsurface . ĠId entic ally , Ġ# Get PhysicalDevice Surface Formats 2 KHR () Ġand Ġ# Get PhysicalDevice Surface Present Modes 2 EXT () Ġwould Ġaccept Ġ# NULL _ HANDLE Ġin Ġ## Vk PhysicalDevice Surface Info 2 KHR {@ code Ġ:: surface }. Ġ< b > 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 </ b >. ĊĊĠĠĠĠĠĠĠ Ġ< h 5 > VK _ GOOGLE _ surface less _ query </ h 5 > ĊĠĠĠĠĠĠĠ Ġ< dl > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dt >< b > Name ĠString </ b ></ dt > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dd >{@ code ĠVK _ GOOGLE _ surface less _ query }</ dd > ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dt >< b > Extension ĠType </ b ></ dt > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dd > Instance Ġextension </ dd > ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dt >< b > Registered ĠExtension ĠNumber </ b ></ dt > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dd > 4 3 4 </ dd > ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dt >< b > Revision </ b ></ dt > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dd > 1 </ dd > ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dt >< b > Extension Ġand ĠVersion ĠDependencies </ b ></ dt > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dd >< ul > ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ< li > Requires ĠVulkan Ġ 1 . 0 </ li > ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ< li > Requires Ġ{@ link ĠK HR Surface ĠVK _ KHR _ surface }</ li > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ</ ul ></ dd > ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dt >< b > Special ĠUse </ b ></ dt > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dd >< ul > ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ< li >< a Ġtarget ="_ blank " Ġhref =" https :// www . kh ronos . org / registry / v ulkan / specs / 1 . 2 - extensions / html / vk spec . html \ # ext ending v ulkan - compatibility - special use "> OpenGL Ġ/ ĠES Ġsupport </ a ></ li > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ</ ul ></ dd > ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dt >< b > Contact </ b ></ dt > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dd >< ul > ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ< li > Sh ah baz ĠY ous se fi Ġ< a Ġtarget ="_ blank " Ġhref =" https :// github . com / Kh ronos Group / Vulkan - Docs / issues / new ? body =[ VK _ GOOGLE _ surface less _ query ] % 2 0 @ sy ous se fi % 2 5 0 A % 3 C % 3 CH ere % 2 0 describe % 2 0 the % 2 0 issue % 2 0 or % 2 0 question % 2 0 you % 2 0 have % 2 0 about % 2 0 the % 2 0 VK _ GOOGLE _ surface less _ query % 2 0 extension % 3 E % 3 E "> sy ous se fi </ a ></ li > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ</ ul ></ dd > ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dt >< b > Extension ĠProposal </ b ></ dt > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dd >< a Ġtarget ="_ blank " Ġhref =" https :// github . com / Kh ronos Group / Vulkan - Docs / tree / main / pro posals / VK _ GOOGLE _ surface less _ query . asci id oc "> VK _ GOOGLE _ surface less _ query </ a ></ dd > ĊĠĠĠĠĠĠĠ Ġ</ dl > ĊĊĠĠĠĠĠĠĠ Ġ< h 5 > Other ĠExtension ĠMetadata </ h 5 > ĊĠĠĠĠĠĠĠ Ġ< dl > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dt >< b > Last ĠModified ĠDate </ b ></ dt > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dd > 2 0 2 1 - 1 2 - 1 4 </ dd > ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dt >< b > IP ĠStatus </ b ></ dt > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dd > No Ġknown ĠIP Ġclaims .</ dd > ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dt >< b > Contribut ors </ b ></ dt > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dd >< ul > ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ< li > I an ĠEl liot t , ĠGoogle </ li > ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ< li > Sh ah baz ĠY ous se fi , ĠGoogle </ li > ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ< li > James ĠJ ones , ĠNVIDIA </ li > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ</ ul ></ dd > ĊĠĠĠĠĠĠĠ Ġ</ dl > ĊĠĠĠĠĠĠĠ Ġ""" ĊĊĠĠĠ ĠInt Constant ( ĊĠĠĠĠĠĠĠ Ġ" The Ġextension Ġspecification Ġversion .", ĊĊĠĠĠĠĠĠĠ Ġ" GOOGLE _ SURFACE LESS _ QUERY _ SPEC _ VERSION " .." 1 " ĊĠĠĠ Ġ) ĊĊĠĠĠ ĠString Constant ( ĊĠĠĠĠĠĠĠ Ġ" The Ġextension Ġname .", ĊĊĠĠĠĠĠĠĠ Ġ" GOOGLE _ SURFACE LESS _ QUERY _ EXTENSION _ NAME " .." VK _ GOOGLE _ surface less _ query " ĊĠĠĠ Ġ) Ċ }