[radv] SteamVR direct mode no longer works
SteamVR version: 1.8.21 (the linux_temp branch)
Offending commit: 824bd083
SteamVR error:
Wed Jan 01 2020 03:49:56.848299 - Creating CHmdWindowSDL!
Wed Jan 01 2020 03:49:56.876424 - Instance layers available:
Wed Jan 01 2020 03:49:56.876460 - - VK_LAYER_RENDERDOC_Capture, version 4198473
Wed Jan 01 2020 03:49:56.876468 - - VK_LAYER_RENDERDOC_Capture, version 4198473
Wed Jan 01 2020 03:49:56.876475 - - VK_LAYER_VALVE_steam_fossilize_32, version 4198473
Wed Jan 01 2020 03:49:56.876481 - - VK_LAYER_VALVE_steam_fossilize_64, version 4198473
Wed Jan 01 2020 03:49:56.876488 - - VK_LAYER_VALVE_steam_overlay_32, version 4198473
Wed Jan 01 2020 03:49:56.876494 - - VK_LAYER_VALVE_steam_overlay_64, version 4198473
Wed Jan 01 2020 03:49:56.876501 - - VK_LAYER_LUNARG_vktrace, version 4198530
Wed Jan 01 2020 03:49:56.876507 - - VK_LAYER_KHRONOS_validation, version 4198530
Wed Jan 01 2020 03:49:56.876513 - - VK_LAYER_LUNARG_standard_validation, version 4198530
Wed Jan 01 2020 03:49:56.876520 - - VK_LAYER_MESA_overlay, version 4198473
Wed Jan 01 2020 03:49:56.896708 - Instance extensions available:
Wed Jan 01 2020 03:49:56.896749 - - VK_KHR_device_group_creation, version 1
Wed Jan 01 2020 03:49:56.896758 - - VK_KHR_display, version 21
Wed Jan 01 2020 03:49:56.896765 - - VK_KHR_external_fence_capabilities, version 1
Wed Jan 01 2020 03:49:56.896771 - - VK_KHR_external_memory_capabilities, version 1
Wed Jan 01 2020 03:49:56.896778 - - VK_KHR_external_semaphore_capabilities, version 1
Wed Jan 01 2020 03:49:56.896786 - - VK_KHR_get_display_properties2, version 1
Wed Jan 01 2020 03:49:56.896792 - - VK_KHR_get_physical_device_properties2, version 1
Wed Jan 01 2020 03:49:56.896799 - - VK_KHR_get_surface_capabilities2, version 1
Wed Jan 01 2020 03:49:56.896805 - - VK_KHR_surface, version 25
Wed Jan 01 2020 03:49:56.896812 - - VK_KHR_surface_protected_capabilities, version 1
Wed Jan 01 2020 03:49:56.896818 - - VK_KHR_xcb_surface, version 6
Wed Jan 01 2020 03:49:56.896828 - - VK_KHR_xlib_surface, version 6
Wed Jan 01 2020 03:49:56.896836 - - VK_EXT_acquire_xlib_display, version 1
Wed Jan 01 2020 03:49:56.896843 - - VK_EXT_debug_report, version 9
Wed Jan 01 2020 03:49:56.896849 - - VK_EXT_debug_utils, version 1
Wed Jan 01 2020 03:49:56.896862 - - VK_EXT_direct_mode_display, version 1
Wed Jan 01 2020 03:49:56.896869 - - VK_EXT_display_surface_counter, version 1
Wed Jan 01 2020 03:49:56.896875 - - VK_KHR_wayland_surface, version 6
Wed Jan 01 2020 03:49:56.896884 - Direct mode features: present
Wed Jan 01 2020 03:49:56.896890 - Requesting 9 instance extensions:
Wed Jan 01 2020 03:49:56.896897 - - VK_KHR_surface
Wed Jan 01 2020 03:49:56.896904 - - VK_KHR_xcb_surface
Wed Jan 01 2020 03:49:56.896910 - - VK_KHR_display
Wed Jan 01 2020 03:49:56.896916 - - VK_EXT_direct_mode_display
Wed Jan 01 2020 03:49:56.896923 - - VK_EXT_acquire_xlib_display
Wed Jan 01 2020 03:49:56.896929 - - VK_EXT_display_surface_counter
Wed Jan 01 2020 03:49:56.896936 - - VK_KHR_external_memory_capabilities
Wed Jan 01 2020 03:49:56.896942 - - VK_KHR_external_semaphore_capabilities
Wed Jan 01 2020 03:49:56.896949 - - VK_KHR_get_physical_device_properties2
Wed Jan 01 2020 03:49:56.911185 - HMD deviceUUID is b00000000
Wed Jan 01 2020 03:49:56.911220 - Looking for direct display through RandR
Wed Jan 01 2020 03:49:56.911231 - - Root 0x6db
Wed Jan 01 2020 03:49:56.912095 - - Output 0x55 - 21 modes, 1 preferred
Wed Jan 01 2020 03:49:56.912106 - - Mode 0 0x5a 3840x2160 (looking for 2160x1200)
Wed Jan 01 2020 03:49:56.912121 - - Output 0x56 - 15 modes, 1 preferred
Wed Jan 01 2020 03:49:56.912128 - - Mode 0 0x6f 2160x1200 (looking for 2160x1200)
Wed Jan 01 2020 03:49:56.912135 - - Found matching output 86
Wed Jan 01 2020 03:49:56.912143 - Found candidate direct display as RandR output 0x56
Wed Jan 01 2020 03:49:56.913722 - Tried to find direct display through RandR: 0xaaeb20
Wed Jan 01 2020 03:49:56.913734 - Trying to match desired rate of 90.000000Hz.
Wed Jan 01 2020 03:49:56.913742 - 15 modes on display:
Wed Jan 01 2020 03:49:56.913750 - - 0: 2160x1200@89.527008Hz
Wed Jan 01 2020 03:49:56.913757 - - 1: 1920x1200@89.527008Hz
Wed Jan 01 2020 03:49:56.913764 - - 2: 1920x1080@89.527008Hz
Wed Jan 01 2020 03:49:56.913771 - - 3: 1600x1200@89.527008Hz
Wed Jan 01 2020 03:49:56.913778 - - 4: 1680x1050@89.527008Hz
Wed Jan 01 2020 03:49:56.913784 - - 5: 1280x1024@89.527008Hz
Wed Jan 01 2020 03:49:56.913791 - - 6: 1440x900@89.527008Hz
Wed Jan 01 2020 03:49:56.913798 - - 7: 1280x800@89.527008Hz
Wed Jan 01 2020 03:49:56.913805 - - 8: 1280x720@89.527008Hz
Wed Jan 01 2020 03:49:56.913812 - - 9: 1024x768@89.527008Hz
Wed Jan 01 2020 03:49:56.913819 - - 10: 800x600@89.527008Hz
Wed Jan 01 2020 03:49:56.913829 - - 11: 720x480@60.000004Hz
Wed Jan 01 2020 03:49:56.913838 - - 12: 720x480@59.940002Hz
Wed Jan 01 2020 03:49:56.913845 - - 13: 640x480@60.000004Hz
Wed Jan 01 2020 03:49:56.913852 - - 14: 640x480@59.940002Hz
Wed Jan 01 2020 03:49:56.913859 - Selected mode 0.
Wed Jan 01 2020 03:49:56.916004 - Direct mode surface: 0xf58330
Wed Jan 01 2020 03:49:56.916131 - Requesting 10 device extensions:
Wed Jan 01 2020 03:49:56.916139 - - VK_KHR_swapchain
Wed Jan 01 2020 03:49:56.916146 - - VK_KHR_maintenance1
Wed Jan 01 2020 03:49:56.916153 - - VK_KHR_dedicated_allocation
Wed Jan 01 2020 03:49:56.916159 - - VK_KHR_get_memory_requirements2
Wed Jan 01 2020 03:49:56.916166 - - VK_KHR_external_memory
Wed Jan 01 2020 03:49:56.916172 - - VK_KHR_external_semaphore
Wed Jan 01 2020 03:49:56.916179 - - VK_EXT_display_control
Wed Jan 01 2020 03:49:56.916185 - - VK_KHR_external_memory_fd
Wed Jan 01 2020 03:49:56.916191 - - VK_KHR_external_semaphore_fd
Wed Jan 01 2020 03:49:56.916198 - - VK_EXT_global_priority
Wed Jan 01 2020 03:49:56.916204 - Attempting to enable async support...
Wed Jan 01 2020 03:49:56.916210 - Enabling async support!
Wed Jan 01 2020 03:49:56.919722 - m_pVkInstance : 0xd8bf30
Wed Jan 01 2020 03:49:56.919767 - m_pVkPhysicalDevice : 0xf595a0
Wed Jan 01 2020 03:49:56.919775 - m_pVkDevice : 0x10409c0
Wed Jan 01 2020 03:49:56.919782 - m_pVkGraphicsQueue : 0xe47c00
Wed Jan 01 2020 03:49:56.919789 - m_pVkComputeQueue : 0xdb9790
Wed Jan 01 2020 03:49:56.919803 - HMD swapchain mode:2 count:3
Wed Jan 01 2020 03:49:56.919991 - CHmdWindowSDL::CreateSwapChainBufferResources - Invalid swapchain <---
Wed Jan 01 2020 03:49:56.923087 - HMD swapchain mode:1 count:4
Wed Jan 01 2020 03:49:56.924579 - Direct mode: disabled