Monado OpenXR Runtime
Vulkan extensions used by Monado
Client XCB server (a) Wayland server (a) Xlib-xrandr server (b) NVIDIA xrandr server (b) Android server Windows server
Instance extensions
VK_KHR_external_fence_capabilities (8) yes?
VK_KHR_external_memory_capabilities (8) yes?
VK_KHR_external_semaphore_capabilities (8) yes?
VK_KHR_get_physical_device_properties2 (8) yes
VK_KHR_surface yes
VK_KHR_display yes (2) (requires VK_KHR_surface)
Platform-specific instance extensions
VK_KHR_xcb_surface yes (1, 4)
VK_KHR_wayland_surface yes (1, 4)
VK_EXT_direct_mode_display yes (1) yes (2)
VK_EXT_acquire_xlib_display yes (1) (in shared code)
VK_KHR_android_surface yes (1, 4)
VK_KHR_win32_surface yes (1, 4)
Device Extensions
VK_KHR_get_memory_requirements2 (8) yes
VK_KHR_dedicated_allocation (8) yes? (requires VK_KHR_get_memory_requirements2)
VK_KHR_external_fence (8) (+platform: 5) yes (soon)
VK_KHR_external_memory (8) (+platform: 6) yes
VK_KHR_external_semaphore (8) (+platform: 7) yes (soon)
VK_KHR_swapchain yes

VK_EXT_debug_report is also used.

Notes

Kept out of the table above to limit its width.

Reasons

Code locations