Module gfx.vulkan.wsi

Vulkan Window System Integration module

Functions

NameDescription
createVulkanWaylandSurface(graalInst, wlDpy, wlSurf)
createVulkanXcbSurface(graalInst, conn, win)

Manifest constants

NameTypeDescription
surfaceInstanceExtension
swapChainDeviceExtension
waylandSurfaceInstanceExtension
xcbSurfaceInstanceExtension

Global variables

NameTypeDescription
surfaceInstanceExtensions immutable(char[][]) Extensions to open Vulkan surfaces on the platform window system
waylandSurfaceInstanceExtensions immutable(char[][]) Extensions necessary to open a Wayland Vulkan surface
xcbSurfaceInstanceExtensions immutable(char[][]) Extensions necessary to open an XCB Vulkan surface