diff options
| author | Ian Elliott <ianelliott@google.com> | 2015-11-24 15:39:10 -0700 |
|---|---|---|
| committer | Jon Ashburn <jon@lunarg.com> | 2015-12-01 10:18:24 -0700 |
| commit | 9d93b07f17aa0978b4feb12f52d1c4f7b2b56983 (patch) | |
| tree | 8862322c7b124364e39980d954b830895620faeb /loader/loader.h | |
| parent | dbb4bc5aad38d35c9df77611c31d21b15d73c456 (diff) | |
| download | usermoji-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.h | 15 |
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; }; |
