Hello
We would like to use a display in direct mode with the Jetson Xavier AGX.
Unfortunately in the current release of Jetpack4.4 and Vulkan1.2 this option (VK_EXT_direct_mode_display) is not present/available even though it has been part of Vulkan for quite some time, since 1.0 I believe (VK_EXT_direct_mode_display(3)).
Is there any reason why this is missing from the Jetson Vulkan implementation or is there any way to enable this?
EDIT:
Here is the beginning of vulkaninfo from a regular desktop with a 1080GTX, notice
VK_EXT_direct_mode_display : extension revision 1
in the third last line.
VULKAN INFO 1080GTX
Vulkan Instance Version: 1.1.70 Instance Extensions: Instance Extensions count = 15 VK_KHR_device_group_creation : extension revision 1 VK_KHR_display : extension revision 23 VK_KHR_external_fence_capabilities : extension revision 1 VK_KHR_external_memory_capabilities : extension revision 1 VK_KHR_external_semaphore_capabilities: extension revision 1 VK_KHR_get_physical_device_properties2: extension revision 2 VK_KHR_get_surface_capabilities2 : extension revision 1 VK_KHR_surface : extension revision 25 VK_KHR_xcb_surface : extension revision 6 VK_KHR_xlib_surface : extension revision 6 VK_EXT_acquire_xlib_display : extension revision 1 VK_EXT_debug_report : extension revision 9 VK_EXT_debug_utils : extension revision 1 VK_EXT_direct_mode_display : extension revision 1 VK_EXT_display_surface_counter : extension revision 1 Layers: count = 11
Here is the output of vulkaninfo on the Jetson Xavier AGX
VULKAN INFO Jetson Xavier AGX
Vulkan Instance Version: 1.2.70 Instance Extensions: Instance Extensions count = 16 VK_KHR_device_group_creation : extension revision 1 VK_KHR_display : extension revision 23 VK_KHR_external_fence_capabilities : extension revision 1 VK_KHR_external_memory_capabilities : extension revision 1 VK_KHR_external_semaphore_capabilities: extension revision 1 VK_KHR_get_display_properties2 : extension revision 1 VK_KHR_get_physical_device_properties2: extension revision 2 VK_KHR_get_surface_capabilities2 : extension revision 1 VK_KHR_surface : extension revision 25 VK_KHR_surface_protected_capabilities: extension revision 1 VK_KHR_wayland_surface : extension revision 6 VK_KHR_xcb_surface : extension revision 6 VK_KHR_xlib_surface : extension revision 6 VK_EXT_debug_report : extension revision 9 VK_EXT_debug_utils : extension revision 1 VK_EXT_display_surface_counter : extension revision 1 Layers: count = 6
Notice the lack of VK_EXT_direct_mode_display : extension revision 1
available even tho Vulkan version is higher on the Jetson than on the desktop.
Thanks a lot
Simon