23#define VK_GGP_stream_descriptor_surface 1
24#define VK_GGP_STREAM_DESCRIPTOR_SURFACE_SPEC_VERSION 1
25#define VK_GGP_STREAM_DESCRIPTOR_SURFACE_EXTENSION_NAME "VK_GGP_stream_descriptor_surface"
36#ifndef VK_NO_PROTOTYPES
41 VkSurfaceKHR* pSurface);
46#define VK_GGP_frame_token 1
47#define VK_GGP_FRAME_TOKEN_SPEC_VERSION 1
48#define VK_GGP_FRAME_TOKEN_EXTENSION_NAME "VK_GGP_frame_token"
VkStreamDescriptorSurfaceCreateFlagsGGP flags
GgpStreamDescriptor streamDescriptor
VkResult(VKAPI_PTR * PFN_vkCreateStreamDescriptorSurfaceGGP)(VkInstance instance, const VkStreamDescriptorSurfaceCreateInfoGGP *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface)
VkFlags VkStreamDescriptorSurfaceCreateFlagsGGP
VKAPI_ATTR VkResult VKAPI_CALL vkCreateStreamDescriptorSurfaceGGP(VkInstance instance, const VkStreamDescriptorSurfaceCreateInfoGGP *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface)
struct VkPresentFrameTokenGGP VkPresentFrameTokenGGP
struct VkStreamDescriptorSurfaceCreateInfoGGP VkStreamDescriptorSurfaceCreateInfoGGP