-
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathxlib.h
More file actions
8 lines (7 loc) · 510 Bytes
/
xlib.h
File metadata and controls
8 lines (7 loc) · 510 Bytes
1
2
3
4
5
6
7
8
#pragma once
#include <X11/Xlib.h>
#include "vk.h"
#include <vulkan/vulkan_xlib.h>
#include <stdlib.h>
VkResult domVkCreateXlibSurfaceKHR(PFN_vkCreateXlibSurfaceKHR fp, VkInstance instance, const VkXlibSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface);
VkBool32 domVkGetPhysicalDeviceXlibPresentationSupportKHR(PFN_vkGetPhysicalDeviceXlibPresentationSupportKHR fp, VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, Display* dpy, VisualID visualID);