1 #ifndef VULKAN_XLIB_XRANDR_H_ 2 #define VULKAN_XLIB_XRANDR_H_ 1 30 #define VK_EXT_acquire_xlib_display 1 31 #define VK_EXT_ACQUIRE_XLIB_DISPLAY_SPEC_VERSION 1 32 #define VK_EXT_ACQUIRE_XLIB_DISPLAY_EXTENSION_NAME "VK_EXT_acquire_xlib_display" 37 #ifndef VK_NO_PROTOTYPES 39 VkPhysicalDevice physicalDevice,
41 VkDisplayKHR display);
44 VkPhysicalDevice physicalDevice,
47 VkDisplayKHR* pDisplay);
VkResult(VKAPI_PTR * PFN_vkGetRandROutputDisplayEXT)(VkPhysicalDevice physicalDevice, Display *dpy, RROutput rrOutput, VkDisplayKHR *pDisplay)
VKAPI_ATTR VkResult VKAPI_CALL vkAcquireXlibDisplayEXT(VkPhysicalDevice physicalDevice, Display *dpy, VkDisplayKHR display)
return Display return Display Bool Bool int int int return Display XEvent Bool(*) XPointer return Display return Display dpy)
VkResult(VKAPI_PTR * PFN_vkAcquireXlibDisplayEXT)(VkPhysicalDevice physicalDevice, Display *dpy, VkDisplayKHR display)
VKAPI_ATTR VkResult VKAPI_CALL vkGetRandROutputDisplayEXT(VkPhysicalDevice physicalDevice, Display *dpy, RROutput rrOutput, VkDisplayKHR *pDisplay)