- createVulkanGlfwSurface
Surface createVulkanGlfwSurface(Instance graalInst, GLFWwindow* window)
Undocumented in source. Be warned that the author may not have intended to support it.
- createVulkanWaylandSurface
Surface createVulkanWaylandSurface(Instance graalInst, WlDisplay wlDpy, WlSurface wlSurf)
Undocumented in source. Be warned that the author may not have intended to support it.
- createVulkanWin32Surface
Surface createVulkanWin32Surface(Instance graalInst, HINSTANCE hinstance, HWND hwnd)
Undocumented in source. Be warned that the author may not have intended to support it.
- createVulkanXcbSurface
Surface createVulkanXcbSurface(Instance graalInst, xcb_connection_t* conn, xcb_window_t win)
Undocumented in source. Be warned that the author may not have intended to support it.
- glfwCreateWindowSurface
VkResult glfwCreateWindowSurface(VkInstance , GLFWwindow* , const(VkAllocationCallbacks)* , VkSurfaceKHR* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- glfwGetRequiredInstanceExtensions
const(char)** glfwGetRequiredInstanceExtensions(uint* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Vulkan Window System Integration module
The Vulkan backend supports integration with the following windowing systems: