Path: blob/21.2-virgl/include/vulkan/vulkan_xlib_xrandr.h
4545 views
#ifndef VULKAN_XLIB_XRANDR_H_1#define VULKAN_XLIB_XRANDR_H_ 123/*4** Copyright 2015-2021 The Khronos Group Inc.5**6** SPDX-License-Identifier: Apache-2.07*/89/*10** This header is generated from the Khronos Vulkan XML API Registry.11**12*/131415#ifdef __cplusplus16extern "C" {17#endif18192021#define VK_EXT_acquire_xlib_display 122#define VK_EXT_ACQUIRE_XLIB_DISPLAY_SPEC_VERSION 123#define VK_EXT_ACQUIRE_XLIB_DISPLAY_EXTENSION_NAME "VK_EXT_acquire_xlib_display"24typedef VkResult (VKAPI_PTR *PFN_vkAcquireXlibDisplayEXT)(VkPhysicalDevice physicalDevice, Display* dpy, VkDisplayKHR display);25typedef VkResult (VKAPI_PTR *PFN_vkGetRandROutputDisplayEXT)(VkPhysicalDevice physicalDevice, Display* dpy, RROutput rrOutput, VkDisplayKHR* pDisplay);2627#ifndef VK_NO_PROTOTYPES28VKAPI_ATTR VkResult VKAPI_CALL vkAcquireXlibDisplayEXT(29VkPhysicalDevice physicalDevice,30Display* dpy,31VkDisplayKHR display);3233VKAPI_ATTR VkResult VKAPI_CALL vkGetRandROutputDisplayEXT(34VkPhysicalDevice physicalDevice,35Display* dpy,36RROutput rrOutput,37VkDisplayKHR* pDisplay);38#endif3940#ifdef __cplusplus41}42#endif4344#endif454647