public static void init(VK.Instance instance)
 {
     VK.GetPhysicalDeviceDisplayProperties2KHR      = ExternalFunction.getInstanceFunction <VK.GetPhysicalDeviceDisplayProperties2KHRDelegate>(instance, "vkGetPhysicalDeviceDisplayProperties2KHR");
     VK.GetPhysicalDeviceDisplayPlaneProperties2KHR = ExternalFunction.getInstanceFunction <VK.GetPhysicalDeviceDisplayPlaneProperties2KHRDelegate>(instance, "vkGetPhysicalDeviceDisplayPlaneProperties2KHR");
     VK.GetDisplayModeProperties2KHR    = ExternalFunction.getInstanceFunction <VK.GetDisplayModeProperties2KHRDelegate>(instance, "vkGetDisplayModeProperties2KHR");
     VK.GetDisplayPlaneCapabilities2KHR = ExternalFunction.getInstanceFunction <VK.GetDisplayPlaneCapabilities2KHRDelegate>(instance, "vkGetDisplayPlaneCapabilities2KHR");
 }
Beispiel #2
0
 public static void init(VK.Instance instance)
 {
     VK.DestroySurfaceKHR = ExternalFunction.getInstanceFunction <VK.DestroySurfaceKHRDelegate>(instance, "vkDestroySurfaceKHR");
     VK.GetPhysicalDeviceSurfaceSupportKHR       = ExternalFunction.getInstanceFunction <VK.GetPhysicalDeviceSurfaceSupportKHRDelegate>(instance, "vkGetPhysicalDeviceSurfaceSupportKHR");
     VK.GetPhysicalDeviceSurfaceCapabilitiesKHR  = ExternalFunction.getInstanceFunction <VK.GetPhysicalDeviceSurfaceCapabilitiesKHRDelegate>(instance, "vkGetPhysicalDeviceSurfaceCapabilitiesKHR");
     VK._GetPhysicalDeviceSurfaceFormatsKHR      = ExternalFunction.getInstanceFunction <VK.GetPhysicalDeviceSurfaceFormatsKHRDelegate>(instance, "vkGetPhysicalDeviceSurfaceFormatsKHR");
     VK._GetPhysicalDeviceSurfacePresentModesKHR = ExternalFunction.getInstanceFunction <VK.GetPhysicalDeviceSurfacePresentModesKHRDelegate>(instance, "vkGetPhysicalDeviceSurfacePresentModesKHR");
 }
Beispiel #3
0
 public static void init(VK.Instance instance)
 {
     VK.SetDebugUtilsObjectNameEXT    = ExternalFunction.getInstanceFunction <VK.SetDebugUtilsObjectNameEXTDelegate>(instance, "vkSetDebugUtilsObjectNameEXT");
     VK.SetDebugUtilsObjectTagEXT     = ExternalFunction.getInstanceFunction <VK.SetDebugUtilsObjectTagEXTDelegate>(instance, "vkSetDebugUtilsObjectTagEXT");
     VK.QueueBeginDebugUtilsLabelEXT  = ExternalFunction.getInstanceFunction <VK.QueueBeginDebugUtilsLabelEXTDelegate>(instance, "vkQueueBeginDebugUtilsLabelEXT");
     VK.QueueEndDebugUtilsLabelEXT    = ExternalFunction.getInstanceFunction <VK.QueueEndDebugUtilsLabelEXTDelegate>(instance, "vkQueueEndDebugUtilsLabelEXT");
     VK.QueueInsertDebugUtilsLabelEXT = ExternalFunction.getInstanceFunction <VK.QueueInsertDebugUtilsLabelEXTDelegate>(instance, "vkQueueInsertDebugUtilsLabelEXT");
     VK.CmdBeginDebugUtilsLabelEXT    = ExternalFunction.getInstanceFunction <VK.CmdBeginDebugUtilsLabelEXTDelegate>(instance, "vkCmdBeginDebugUtilsLabelEXT");
     VK.CmdEndDebugUtilsLabelEXT      = ExternalFunction.getInstanceFunction <VK.CmdEndDebugUtilsLabelEXTDelegate>(instance, "vkCmdEndDebugUtilsLabelEXT");
     VK.CmdInsertDebugUtilsLabelEXT   = ExternalFunction.getInstanceFunction <VK.CmdInsertDebugUtilsLabelEXTDelegate>(instance, "vkCmdInsertDebugUtilsLabelEXT");
     VK.CreateDebugUtilsMessengerEXT  = ExternalFunction.getInstanceFunction <VK.CreateDebugUtilsMessengerEXTDelegate>(instance, "vkCreateDebugUtilsMessengerEXT");
     VK.DestroyDebugUtilsMessengerEXT = ExternalFunction.getInstanceFunction <VK.DestroyDebugUtilsMessengerEXTDelegate>(instance, "vkDestroyDebugUtilsMessengerEXT");
     VK.SubmitDebugUtilsMessageEXT    = ExternalFunction.getInstanceFunction <VK.SubmitDebugUtilsMessageEXTDelegate>(instance, "vkSubmitDebugUtilsMessageEXT");
 }
 public static void init(VK.Instance instance)
 {
     VK.CreateMacOSSurfaceMVK = ExternalFunction.getInstanceFunction <VK.CreateMacOSSurfaceMVKDelegate>(instance, "vkCreateMacOSSurfaceMVK");
 }
Beispiel #5
0
 public static void init(VK.Instance instance)
 {
     VK.CreateWaylandSurfaceKHR = ExternalFunction.getInstanceFunction <VK.CreateWaylandSurfaceKHRDelegate>(instance, "vkCreateWaylandSurfaceKHR");
     VK.GetPhysicalDeviceWaylandPresentationSupportKHR = ExternalFunction.getInstanceFunction <VK.GetPhysicalDeviceWaylandPresentationSupportKHRDelegate>(instance, "vkGetPhysicalDeviceWaylandPresentationSupportKHR");
 }
 public static void init(VK.Instance instance)
 {
     VK.GetPhysicalDeviceSurfaceCapabilities2KHR = ExternalFunction.getInstanceFunction <VK.GetPhysicalDeviceSurfaceCapabilities2KHRDelegate>(instance, "vkGetPhysicalDeviceSurfaceCapabilities2KHR");
     VK.GetPhysicalDeviceSurfaceFormats2KHR      = ExternalFunction.getInstanceFunction <VK.GetPhysicalDeviceSurfaceFormats2KHRDelegate>(instance, "vkGetPhysicalDeviceSurfaceFormats2KHR");
 }
Beispiel #7
0
 public static void init(VK.Instance instance)
 {
     VK.CreateViSurfaceNN = ExternalFunction.getInstanceFunction <VK.CreateViSurfaceNNDelegate>(instance, "vkCreateViSurfaceNN");
 }
Beispiel #8
0
 public static void init(VK.Instance instance)
 {
     VK.CreateHeadlessSurfaceEXT = ExternalFunction.getInstanceFunction <VK.CreateHeadlessSurfaceEXTDelegate>(instance, "vkCreateHeadlessSurfaceEXT");
 }
 public static void init(VK.Instance instance)
 {
     VK.CreateAndroidSurfaceKHR = ExternalFunction.getInstanceFunction <VK.CreateAndroidSurfaceKHRDelegate>(instance, "vkCreateAndroidSurfaceKHR");
 }
Beispiel #10
0
 public static void init(VK.Instance instance)
 {
     VK.CreateStreamDescriptorSurfaceGGP = ExternalFunction.getInstanceFunction <VK.CreateStreamDescriptorSurfaceGGPDelegate>(instance, "vkCreateStreamDescriptorSurfaceGGP");
 }
 public static void init(VK.Instance instance)
 {
     VK.GetPhysicalDeviceExternalImageFormatPropertiesNV = ExternalFunction.getInstanceFunction <VK.GetPhysicalDeviceExternalImageFormatPropertiesNVDelegate>(instance, "vkGetPhysicalDeviceExternalImageFormatPropertiesNV");
 }
Beispiel #12
0
 public static void init(VK.Instance instance)
 {
     VK.ReleaseDisplayEXT = ExternalFunction.getInstanceFunction <VK.ReleaseDisplayEXTDelegate>(instance, "vkReleaseDisplayEXT");
 }
 public static void init(VK.Instance instance)
 {
     VK.AcquireXlibDisplayEXT    = ExternalFunction.getInstanceFunction <VK.AcquireXlibDisplayEXTDelegate>(instance, "vkAcquireXlibDisplayEXT");
     VK.GetRandROutputDisplayEXT = ExternalFunction.getInstanceFunction <VK.GetRandROutputDisplayEXTDelegate>(instance, "vkGetRandROutputDisplayEXT");
 }
Beispiel #14
0
 public static void init(VK.Instance instance)
 {
     VK.CreateImagePipeSurfaceFUCHSIA = ExternalFunction.getInstanceFunction <VK.CreateImagePipeSurfaceFUCHSIADelegate>(instance, "vkCreateImagePipeSurfaceFUCHSIA");
 }