derelict.vulkan.system.posix.xlib

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_vkCreateXlibSurfaceKHR
alias PFN_vkCreateXlibSurfaceKHR = VkResult function(VkInstance instance, const(VkXlibSurfaceCreateInfoKHR)* 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_vkGetPhysicalDeviceXlibPresentationSupportKHR
alias PFN_vkGetPhysicalDeviceXlibPresentationSupportKHR = VkBool32 function(VkPhysicalDevice physicalDevice, uint queueFamilyIndex, Display* dpy, VisualID visualID)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkXlibSurfaceCreateFlagsKHR
alias VkXlibSurfaceCreateFlagsKHR = 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

vkCreateXlibSurfaceKHR
VkResult vkCreateXlibSurfaceKHR(VkInstance instance, const(VkXlibSurfaceCreateInfoKHR)* 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.
vkGetPhysicalDeviceXlibPresentationSupportKHR
VkBool32 vkGetPhysicalDeviceXlibPresentationSupportKHR(VkPhysicalDevice physicalDevice, uint queueFamilyIndex, Display* dpy, VisualID visualID)
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_XLIB_SURFACE_EXTENSION_NAME
enum VK_KHR_XLIB_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_XLIB_SURFACE_SPEC_VERSION
enum VK_KHR_XLIB_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_xlib_surface
enum VK_KHR_xlib_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

XLibFunctions
mixintemplate XLibFunctions()
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

VkXlibSurfaceCreateInfoKHR
struct VkXlibSurfaceCreateInfoKHR
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