#include "loader.h"
#include "vulkan/vulkan_wayland.h"
extern VkInstance instance;
extern VkPhysicalDevice physicalDevice;
VkResult CreateWaylandSurfaceKHR(
const VkWaylandSurfaceCreateInfoKHR* pCreateInfo,
VkSurfaceKHR* pSurface) {
return ((PFN_vkCreateWaylandSurfaceKHR)vkCreateWaylandSurfaceKHR)(instance, pCreateInfo, 0, pSurface);
}
VkBool32 GetPhysicalDeviceWaylandPresentationSupportKHR(
uint32_t queueFamilyIndex,
struct wl_display* display) {
return ((PFN_vkGetPhysicalDeviceWaylandPresentationSupportKHR)vkGetPhysicalDeviceWaylandPresentationSupportKHR)(physicalDevice, queueFamilyIndex, display);
}