gfx.vulkan.wsi

Vulkan Window System Integration module

Members

Classes

VulkanSurface
class VulkanSurface
Undocumented in source.
VulkanSwapchain
class VulkanSwapchain
Undocumented in source.

Functions

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.

Manifest constants

surfaceExtension
enum surfaceExtension;
Undocumented in source.
swapChainExtension
enum swapChainExtension;
Undocumented in source.
waylandSurfaceExtension
enum waylandSurfaceExtension;
Undocumented in source.
win32SurfaceExtension
enum win32SurfaceExtension;
Undocumented in source.
xcbSurfaceExtension
enum xcbSurfaceExtension;
Undocumented in source.

Variables

surfaceInstanceExtensions
string[] surfaceInstanceExtensions;
Undocumented in source.
surfaceInstanceExtensions
string[] surfaceInstanceExtensions;
Undocumented in source.
surfaceInstanceExtensions
string[] surfaceInstanceExtensions;
Undocumented in source.

Meta