derelict.vulkan.system.posix.wayland

Undocumented in source.

Public Imports

derelict.vulkan.base
public import derelict.vulkan.base;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
derelict.vulkan.types
public import derelict.vulkan.types;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.

Members

Aliases

PFN_vkCreateWaylandSurfaceKHR
alias PFN_vkCreateWaylandSurfaceKHR = VkResult function(VkInstance instance, const(VkWaylandSurfaceCreateInfoKHR)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSurfaceKHR* pSurface)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceWaylandPresentationSupportKHR
alias PFN_vkGetPhysicalDeviceWaylandPresentationSupportKHR = VkBool32 function(VkPhysicalDevice physicalDevice, uint queueFamilyIndex, wl_display* display)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkWaylandSurfaceCreateFlagsKHR
alias VkWaylandSurfaceCreateFlagsKHR = VkFlags
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.

Functions

vkCreateWaylandSurfaceKHR
VkResult vkCreateWaylandSurfaceKHR(VkInstance instance, const(VkWaylandSurfaceCreateInfoKHR)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSurfaceKHR* pSurface)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
vkGetPhysicalDeviceWaylandPresentationSupportKHR
VkBool32 vkGetPhysicalDeviceWaylandPresentationSupportKHR(VkPhysicalDevice physicalDevice, uint queueFamilyIndex, wl_display* display)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.

Manifest constants

VK_KHR_WAYLAND_SURFACE_EXTENSION_NAME
enum VK_KHR_WAYLAND_SURFACE_EXTENSION_NAME;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_WAYLAND_SURFACE_SPEC_VERSION
enum VK_KHR_WAYLAND_SURFACE_SPEC_VERSION;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VK_KHR_wayland_surface
enum VK_KHR_wayland_surface;
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.

Mixin templates

WaylandFunctions
mixintemplate WaylandFunctions()
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.

Structs

VkWaylandSurfaceCreateInfoKHR
struct VkWaylandSurfaceCreateInfoKHR
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.

Meta