2 #define VULKAN_GGP_H_ 1
22 #define VK_GGP_stream_descriptor_surface 1
23 #define VK_GGP_STREAM_DESCRIPTOR_SURFACE_SPEC_VERSION 1
24 #define VK_GGP_STREAM_DESCRIPTOR_SURFACE_EXTENSION_NAME "VK_GGP_stream_descriptor_surface"
29 VkStreamDescriptorSurfaceCreateFlagsGGP
flags;
35 #ifndef VK_NO_PROTOTYPES
40 VkSurfaceKHR* pSurface);
44 #define VK_GGP_frame_token 1
45 #define VK_GGP_FRAME_TOKEN_SPEC_VERSION 1
46 #define VK_GGP_FRAME_TOKEN_EXTENSION_NAME "VK_GGP_frame_token"
VkStreamDescriptorSurfaceCreateFlagsGGP flags
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
GgpStreamDescriptor streamDescriptor
struct VkStreamDescriptorSurfaceCreateInfoGGP VkStreamDescriptorSurfaceCreateInfoGGP