VKGETPHYSICALDEVICEX(3)

NAME
vkGetPhysicalDeviceXcbPresentationSupportKHR - Query physical device for presentation to X11 server using XCB

C SPECIFICATION

To determine whether a queue family of a physical device supports presentation to an X11 server, using the XCB client-side library, call:

    VkBool32 vkGetPhysicalDeviceXcbPresentationSupportKHR(
        VkPhysicalDevice                            physicalDevice,
        uint32_t                                    queueFamilyIndex,
        xcb_connection_t*                           connection,
        xcb_visualid_t                              visual_id);

PARAMETERS

    • physicalDevice is the physical device.

    • queueFamilyIndex is the queue family index.

    • connection is a pointer to an xcb_connection_t to the X server. visual_id is an X11 visual (xcb_visualid_t).

DESCRIPTION

This platform-specific function can be called prior to creating a surface.

VALID USAGE

    • physicalDevice must be a valid VkPhysicalDevice handle

    • connection must be a pointer to a xcb_connection_t value

    • queueFamilyIndex must be less than pQueueFamilyPropertyCount returned by vkGetPhysicalDeviceQueueFamilyProperties for the given physicalDevice

SEE ALSO

VkPhysicalDevice

DOCUMENT NOTES

For more information, see the Vulkan Specification at URL

https://www.khronos.org/registry/vulkan/specs/1.0/xhtml/vkspec.html#vkGetPhysicalDeviceXcbPresentationSupportKHR

This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification,not directly.

COPYRIGHT

Copyright (c) 2014-2016 Khronos Group. This work is licensed under a Creative Commons Attribution 4.0 International License.

AUTHOR

Khronos Group
    Author.