Module gfx.vulkan.wsi
Vulkan Window System Integration module
Functions
| Name | Description |
|---|---|
createVulkanWaylandSurface(graalInst, wlDpy, wlSurf)
|
|
createVulkanXcbSurface(graalInst, conn, win)
|
Manifest constants
| Name | Type | Description |
|---|---|---|
surfaceInstanceExtension
|
||
swapChainDeviceExtension
|
||
waylandSurfaceInstanceExtension
|
||
xcbSurfaceInstanceExtension
|
Global variables
| Name | Type | Description |
|---|---|---|
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 |