package Ġvk k . extensions Ċ Ċ // typedef Ġstruct ĠVk Display Properties 2 KHR Ġ{ Ċ // ĠĠĠ ĠVk Structure Type ĠĠĠĠĠĠĠĠĠĠ Ġs Type ; Ċ // ĠĠĠ Ġvoid * ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġp Next ; Ċ // ĠĠĠ ĠVk Display Properties KHR ĠĠĠ Ġdisplay Properties ; Ċ //} ĠVk Display Properties 2 KHR ; Ċ // Ċ // typedef Ġstruct ĠVk Display Plane Properties 2 KHR Ġ{ Ċ // ĠĠĠ ĠVk Structure Type ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġs Type ; Ċ // ĠĠĠ Ġvoid * ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġp Next ; Ċ // ĠĠĠ ĠVk Display Plane Properties KHR ĠĠĠ Ġdisplay Plane Properties ; Ċ //} ĠVk Display Plane Properties 2 KHR ; Ċ // Ċ // typedef Ġstruct ĠVk DisplayMode Properties 2 KHR Ġ{ Ċ // ĠĠĠ ĠVk Structure Type ĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġs Type ; Ċ // ĠĠĠ Ġvoid * ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġp Next ; Ċ // ĠĠĠ ĠVk DisplayMode Properties KHR ĠĠĠ ĠdisplayMode Properties ; Ċ //} ĠVk DisplayMode Properties 2 KHR ; Ċ // Ċ // typedef Ġstruct ĠVk Display Plane Info 2 KHR Ġ{ Ċ // ĠĠĠ ĠVk Structure Type ĠĠĠĠ Ġs Type ; Ċ // ĠĠĠ Ġconst Ġvoid * ĠĠĠĠĠĠĠĠ Ġp Next ; Ċ // ĠĠĠ ĠVk DisplayMode KHR ĠĠĠ Ġmode ; Ċ // ĠĠĠ Ġuint 3 2 _ t ĠĠĠĠĠĠĠĠĠĠĠ Ġplane Index ; Ċ //} ĠVk Display Plane Info 2 KHR ; Ċ // Ċ // typedef Ġstruct ĠVk Display Plane Capabilities 2 KHR Ġ{ Ċ // ĠĠĠ ĠVk Structure Type ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġs Type ; Ċ // ĠĠĠ Ġvoid * ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġp Next ; Ċ // ĠĠĠ ĠVk Display Plane Capabilities KHR ĠĠĠ Ġcapabilities ; Ċ //} ĠVk Display Plane Capabilities 2 KHR ; Ċ // Ċ // Ċ // VK API _ ATTR ĠVk Result ĠVK API _ CALL ĠvkGet PhysicalDevice Display Properties 2 KHR ( Ċ // Vk PhysicalDevice ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġphysical Device , Ċ // uint 3 2 _ t * ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġp Property Count , Ċ // Vk Display Properties 2 KHR * ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġp Properties ); Ċ // Ċ // VK API _ ATTR ĠVk Result ĠVK API _ CALL ĠvkGet PhysicalDevice Display Plane Properties 2 KHR ( Ċ // Vk PhysicalDevice ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġphysical Device , Ċ // uint 3 2 _ t * ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġp Property Count , Ċ // Vk Display Plane Properties 2 KHR * ĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġp Properties ); Ċ // Ċ // VK API _ ATTR ĠVk Result ĠVK API _ CALL ĠvkGet DisplayMode Properties 2 KHR ( Ċ // Vk PhysicalDevice ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġphysical Device , Ċ // Vk Display KHR ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdisplay , Ċ // uint 3 2 _ t * ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġp Property Count , Ċ // Vk DisplayMode Properties 2 KHR * ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġp Properties ); Ċ // Ċ // VK API _ ATTR ĠVk Result ĠVK API _ CALL ĠvkGet Display Plane Capabilities 2 KHR ( Ċ // Vk PhysicalDevice ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġphysical Device , Ċ // const ĠVk Display Plane Info 2 KHR * ĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġp Display Plane Info , Ċ // Vk Display Plane Capabilities 2 KHR * ĠĠĠĠĠĠĠĠĠĠĠĠ Ġp Capabilities );