aboutsummaryrefslogtreecommitdiff
path: root/loader/loader.h
diff options
context:
space:
mode:
authorIan Elliott <ianelliott@google.com>2015-11-24 15:39:10 -0700
committerJon Ashburn <jon@lunarg.com>2015-12-01 10:18:24 -0700
commit9d93b07f17aa0978b4feb12f52d1c4f7b2b56983 (patch)
tree8862322c7b124364e39980d954b830895620faeb /loader/loader.h
parentdbb4bc5aad38d35c9df77611c31d21b15d73c456 (diff)
downloadusermoji-9d93b07f17aa0978b4feb12f52d1c4f7b2b56983.tar.xz
loader: Add vkGetPhysicalDevice*PresentationSupportKHR()
These queries involve trampoline and terminator functions (the latter of which calls the ICD's function).
Diffstat (limited to 'loader/loader.h')
-rw-r--r--loader/loader.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/loader/loader.h b/loader/loader.h
index 86f3e22d..18766ef6 100644
--- a/loader/loader.h
+++ b/loader/loader.h
@@ -182,6 +182,21 @@ struct loader_icd {
PFN_vkGetPhysicalDeviceSurfaceCapabilitiesKHR GetPhysicalDeviceSurfaceCapabilitiesKHR;
PFN_vkGetPhysicalDeviceSurfaceFormatsKHR GetPhysicalDeviceSurfaceFormatsKHR;
PFN_vkGetPhysicalDeviceSurfacePresentModesKHR GetPhysicalDeviceSurfacePresentModesKHR;
+#ifdef VK_USE_PLATFORM_WIN32_KHR
+ PFN_vkGetPhysicalDeviceWin32PresentationSupportKHR GetPhysicalDeviceWin32PresentationSupportKHR;
+#endif
+#ifdef VK_USE_PLATFORM_MIR_KHR
+ PFN_vkGetPhysicalDeviceMirPresentationSupportKHR GetPhysicalDeviceMirPresentvationSupportKHR;
+#endif
+#ifdef VK_USE_PLATFORM_WAYLAND_KHR
+ PFN_vkGetPhysicalDeviceWaylandPresentationSupportKHR GetPhysicalDeviceWaylandPresentationSupportKHR;
+#endif
+#ifdef VK_USE_PLATFORM_XCB_KHR
+ PFN_vkGetPhysicalDeviceXcbPresentationSupportKHR GetPhysicalDeviceXcbPresentationSupportKHR;
+#endif
+#ifdef VK_USE_PLATFORM_XLIB_KHR
+ PFN_vkGetPhysicalDeviceXlibPresentationSupportKHR GetPhysicalDeviceXlibPresentationSupportKHR;
+#endif
struct loader_icd *next;
};