22 #define VK_NN_vi_surface 1 
   23 #define VK_NN_VI_SURFACE_SPEC_VERSION     1 
   24 #define VK_NN_VI_SURFACE_EXTENSION_NAME   "VK_NN_vi_surface" 
   35 #ifndef VK_NO_PROTOTYPES 
   40     VkSurfaceKHR*                               pSurface);
 
VkResult(VKAPI_PTR * PFN_vkCreateViSurfaceNN)(VkInstance instance, const VkViSurfaceCreateInfoNN *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface)
 
VkFlags VkViSurfaceCreateFlagsNN
 
VkViSurfaceCreateFlagsNN flags
 
VKAPI_ATTR VkResult VKAPI_CALL vkCreateViSurfaceNN(VkInstance instance, const VkViSurfaceCreateInfoNN *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface)
 
struct VkViSurfaceCreateInfoNN VkViSurfaceCreateInfoNN