derelict.vulkan.system.posix.xcb

Undocumented in source.

Public Imports

derelict.vulkan.base
public import derelict.vulkan.base;
derelict.vulkan.types
public import derelict.vulkan.types;

Members

Aliases

PFN_vkCreateXcbSurfaceKHR
alias PFN_vkCreateXcbSurfaceKHR = VkResult function(VkInstance instance, const(VkXcbSurfaceCreateInfoKHR)* 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_vkGetPhysicalDeviceXcbPresentationSupportKHR
alias PFN_vkGetPhysicalDeviceXcbPresentationSupportKHR = VkBool32 function(VkPhysicalDevice physicalDevice, uint queueFamilyIndex, XCBConnectionHandle connection, xcb_visualid_t visual_id)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
VkXcbSurfaceCreateFlagsKHR
alias VkXcbSurfaceCreateFlagsKHR = 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.
xcb_visualid_t
alias xcb_visualid_t = uint
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
xcb_window_t
alias xcb_window_t = uint
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

vkCreateXcbSurfaceKHR
VkResult vkCreateXcbSurfaceKHR(VkInstance instance, const(VkXcbSurfaceCreateInfoKHR)* 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.
vkGetPhysicalDeviceXcbPresentationSupportKHR
VkBool32 vkGetPhysicalDeviceXcbPresentationSupportKHR(VkPhysicalDevice physicalDevice, uint queueFamilyIndex, XCBConnectionHandle connection, xcb_visualid_t visual_id)
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_XCB_SURFACE_EXTENSION_NAME
enum VK_KHR_XCB_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_XCB_SURFACE_SPEC_VERSION
enum VK_KHR_XCB_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_xcb_surface
enum VK_KHR_xcb_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.

Mixins

__anonymous
mixin VK_DEFINE_NON_DISPATCHABLE_HANDLE!"XCBConnectionHandle"
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

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

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