Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"The Last Of Us Part I" frame gen makes the game unsmoothly. #2103

Open
artivision opened this issue Aug 31, 2024 · 9 comments
Open

"The Last Of Us Part I" frame gen makes the game unsmoothly. #2103

artivision opened this issue Aug 31, 2024 · 9 comments

Comments

@artivision
Copy link

artivision commented Aug 31, 2024

Using RADV.

@artivision artivision changed the title The Last Of Us Part I frame gen doesn't work. "The Last Of Us Part I" frame gen doesn't work. Aug 31, 2024
@artivision artivision changed the title "The Last Of Us Part I" frame gen doesn't work. "The Last Of Us Part I" frame gen makes the game unsmoothly. Aug 31, 2024
@K0bin
Copy link
Contributor

K0bin commented Aug 31, 2024

With what version of VKD3D-Proton? Current master contains some work to improve that.

@Hadrianneue
Copy link

Hadrianneue commented Sep 1, 2024

With what version of VKD3D-Proton? Current master contains some work to improve that.

TLOU FSR3 FG implementation doesn't run nearly as bad as HFW or FFXVI do for whatever reason (even before the stagger submissions commit), not sure if its due to some specific FSR3 FG version or the way its implemented.

His issue is happening likely due to broken vsync or presentation, using MESA_VK_WSI_PRESENT_MODE=mailbox alone should allow for decent pacing with VRR enabled

@artivision
Copy link
Author

002c:fixme:winediag:loader_init wine-staging 9.8 is a testing version containing experimental patches. 002c:fixme:winediag:loader_init Please mention your exact version when filing bug reports on winehq.org. 00a4:err:hid:udev_bus_init UDEV monitor creation failed 011c:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000011FEB0 0124:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 0124:fixme:file:NtLockFile I/O completion on lock not implemented yet 0130:fixme:process:SetProcessShutdownParameters (00000100, 00000001): partial stub. 0138:fixme:file:NtLockFile I/O completion on lock not implemented yet 0150:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 000000000158FF50 01c4:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",000000000FF8FF30): stub 01c4:fixme:avrt:AvSetMmThreadPriority (0000000012345678)->(2) stub 01c8:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",000000001008FF30): stub 01c8:fixme:avrt:AvSetMmThreadPriority (0000000012345678)->(2) stub 01cc:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",000000001018FF30): stub 01cc:fixme:avrt:AvSetMmThreadPriority (0000000012345678)->(2) stub 01ec:fixme:system:EnableNonClientDpiScaling (0000000000010070): stub 0124:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4 0124:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4 0124:fixme:crypt:ProvStore_release Unimplemented flags 1 0124:fixme:crypt:MemStore_release Unimplemented flags 1 0124:fixme:crypt:ProvStore_release Unimplemented flags 1 0124:fixme:crypt:MemStore_release Unimplemented flags 1 info: Game: tlou-i.exe info: DXVK: v2.4-1-gplasync info: Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x6ffffabf4020 info: Built-in extension providers: info: Platform WSI info: OpenVR info: OpenXR info: OpenVR: could not open registry key, status 2 info: OpenVR: Failed to locate module info: Enabled instance extensions: info: VK_EXT_surface_maintenance1 info: VK_KHR_get_surface_capabilities2 info: VK_KHR_surface info: VK_KHR_win32_surface info: AMD Radeon RX 6600 (RADV NAVI23): info: Driver : radv 24.1.6 info: Memory Heap[0]: info: Size: 15985 MiB info: Flags: 0x0 info: Memory Type[2]: Property Flags = 0x6 info: Memory Type[5]: Property Flags = 0xe info: Memory Type[6]: Property Flags = 0xe info: Memory Type[8]: Property Flags = 0xc6 info: Memory Type[10]: Property Flags = 0xce info: Memory Heap[1]: info: Size: 8176 MiB info: Flags: 0x1 info: Memory Type[0]: Property Flags = 0x1 info: Memory Type[1]: Property Flags = 0x1 info: Memory Type[3]: Property Flags = 0x7 info: Memory Type[4]: Property Flags = 0x7 info: Memory Type[7]: Property Flags = 0xc1 info: Memory Type[9]: Property Flags = 0xc7 0124:fixme:system:NtUserQueryDisplayConfig flags 0x2, paths_count 0x11c828, paths 0x1297c20, modes_count 0x11c82c, modes 0x7aff40, topology_id (nil) semi-stub 0124:fixme:system:NtUserQueryDisplayConfig flags 0x2, paths_count 0x11c828, paths 0x1297c20, modes_count 0x11c82c, modes 0x7aff40, topology_id (nil) semi-stub 0124:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4 0124:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4 0124:fixme:crypt:ProvStore_release Unimplemented flags 1 0124:fixme:crypt:MemStore_release Unimplemented flags 1 0124:fixme:crypt:ProvStore_release Unimplemented flags 1 0124:fixme:crypt:MemStore_release Unimplemented flags 1 0124:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4 0124:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4 0124:fixme:crypt:ProvStore_release Unimplemented flags 1 0124:fixme:crypt:MemStore_release Unimplemented flags 1 0124:fixme:crypt:ProvStore_release Unimplemented flags 1 0124:fixme:crypt:MemStore_release Unimplemented flags 1 warn: CreateDXGIFactory2: Ignoring flags info: Game: tlou-i.exe info: DXVK: v2.4-1-gplasync info: Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x6ffffabf4020 info: Built-in extension providers: info: Platform WSI info: OpenVR info: OpenXR info: OpenVR: could not open registry key, status 2 info: OpenVR: Failed to locate module info: Enabled instance extensions: info: VK_EXT_surface_maintenance1 info: VK_KHR_get_surface_capabilities2 info: VK_KHR_surface info: VK_KHR_win32_surface info: AMD Radeon RX 6600 (RADV NAVI23): info: Driver : radv 24.1.6 info: Memory Heap[0]: info: Size: 15985 MiB info: Flags: 0x0 info: Memory Type[2]: Property Flags = 0x6 info: Memory Type[5]: Property Flags = 0xe info: Memory Type[6]: Property Flags = 0xe info: Memory Type[8]: Property Flags = 0xc6 info: Memory Type[10]: Property Flags = 0xce info: Memory Heap[1]: info: Size: 8176 MiB info: Flags: 0x1 info: Memory Type[0]: Property Flags = 0x1 info: Memory Type[1]: Property Flags = 0x1 info: Memory Type[3]: Property Flags = 0x7 info: Memory Type[4]: Property Flags = 0x7 info: Memory Type[7]: Property Flags = 0xc1 info: Memory Type[9]: Property Flags = 0xc7 0124:fixme:system:NtUserQueryDisplayConfig flags 0x2, paths_count 0x11d048, paths 0x12a5b40, modes_count 0x11d04c, modes 0x7aff40, topology_id (nil) semi-stub 0124:fixme:system:NtUserQueryDisplayConfig flags 0x2, paths_count 0x11d048, paths 0x12a5b40, modes_count 0x11d04c, modes 0x7aff40, topology_id (nil) semi-stub 74.215:0120:0124:info:vkd3d-proton:vkd3d_instance_apply_application_workarounds: Program name: "tlou-i.exe" (hash: 2d06febb57f2b76b) 74.215:0120:0124:info:vkd3d-proton:vkd3d_instance_deduce_config_flags_from_environment: shader_cache is used, global_pipeline_cache is enforced. 74.215:0120:0124:info:vkd3d-proton:vkd3d_config_flags_init_once: VKD3D_CONFIG=''. 74.228:0120:0124:info:vkd3d-proton:vkd3d_get_vk_version: vkd3d-proton - applicationVersion: 2.13.0. 74.228:0120:0124:info:vkd3d-proton:vkd3d_instance_init: vkd3d-proton - build: 81ac2f2cc689fe6. 74.280:0120:0124:info:vkd3d-proton:vkd3d_memory_info_upload_hvv_memory_properties: Topology largest device local heap is too small (8573157376 bytes) for effective ReBAR, using HOST_COHERENT for UPLOAD. 74.281:0120:0124:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Enabling fast paths for advanced ExecuteIndirect() graphics and compute. 74.281:0120:0124:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports VK_EXT_mutable_descriptor_type. 74.281:0120:0124:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports ultra-fast path for descriptor copies. 74.281:0120:0124:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports packed metadata path for descriptor copies. 74.281:0120:0124:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer! 74.281:0120:0124:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer! 74.281:0120:0124:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer! 74.333:0120:0124:info:vkd3d-proton:d3d12_device_caps_init_shader_model: Enabling support for SM 6.6. 74.333:0120:0124:info:vkd3d-proton:d3d12_device_caps_init_shader_model: Enabling support for SM 6.7. 74.333:0120:0124:info:vkd3d-proton:d3d12_device_caps_init_shader_model: Enabling support for SM 6.8. 74.333:0120:0124:fixme:vkd3d-proton:d3d12_device_caps_init_feature_options1: TotalLaneCount = 1792, may be inaccurate. 74.333:0120:0124:info:vkd3d-proton:d3d12_device_determine_ray_tracing_tier: DXR support enabled. 74.333:0120:0124:info:vkd3d-proton:d3d12_device_determine_ray_tracing_tier: DXR 1.1 support enabled. 74.333:0120:0124:info:vkd3d-proton:d3d12_device_caps_init_feature_level: DX Ultimate supported! 74.333:0120:0124:info:vkd3d-proton:vkd3d_pipeline_library_init_disk_cache: Remapping VKD3D_SHADER_CACHE to: vkd3d-proton.cache. 74.333:0120:0124:info:vkd3d-proton:vkd3d_pipeline_library_init_disk_cache: Attempting to load disk cache from: vkd3d-proton.cache. 74.336:0120:01f4:info:vkd3d-proton:vkd3d_pipeline_library_disk_thread_main: Performing async setup of stream archive ... 74.336:0120:01f4:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_merge: No write cache exists. No need to merge any disk caches. 74.336:0120:01f4:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_initial_setup: Merging pipeline libraries took 0.226 ms. 74.337:0120:01f4:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_initial_setup: Mapping read-only cache took 0.211 ms. 74.337:0120:01f4:info:vkd3d-proton:d3d12_pipeline_library_read_blob_stream_format: Device teardown request received, stopping parse early. 74.337:0120:01f4:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_initial_setup: Parsing stream archive took 0.012 ms. 74.337:0120:01f4:info:vkd3d-proton:vkd3d_pipeline_library_disk_thread_main: Done performing async setup of stream archive. 74.347:0120:0124:info:vkd3d-proton:vkd3d_get_vk_version: vkd3d-proton - applicationVersion: 2.13.0. 74.347:0120:0124:info:vkd3d-proton:vkd3d_instance_init: vkd3d-proton - build: 81ac2f2cc689fe6. 74.392:0120:0124:info:vkd3d-proton:vkd3d_memory_info_upload_hvv_memory_properties: Topology largest device local heap is too small (8573157376 bytes) for effective ReBAR, using HOST_COHERENT for UPLOAD. 74.392:0120:0124:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Enabling fast paths for advanced ExecuteIndirect() graphics and compute. 74.392:0120:0124:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports VK_EXT_mutable_descriptor_type. 74.392:0120:0124:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports ultra-fast path for descriptor copies. 74.392:0120:0124:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports packed metadata path for descriptor copies. 74.392:0120:0124:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer! 74.392:0120:0124:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer! 74.392:0120:0124:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer! 74.393:0120:0124:info:vkd3d-proton:d3d12_device_caps_init_shader_model: Enabling support for SM 6.6. 74.393:0120:0124:info:vkd3d-proton:d3d12_device_caps_init_shader_model: Enabling support for SM 6.7. 74.393:0120:0124:info:vkd3d-proton:d3d12_device_caps_init_shader_model: Enabling support for SM 6.8. 74.393:0120:0124:fixme:vkd3d-proton:d3d12_device_caps_init_feature_options1: TotalLaneCount = 1792, may be inaccurate. 74.393:0120:0124:info:vkd3d-proton:d3d12_device_determine_ray_tracing_tier: DXR support enabled. 74.393:0120:0124:info:vkd3d-proton:d3d12_device_determine_ray_tracing_tier: DXR 1.1 support enabled. 74.393:0120:0124:info:vkd3d-proton:d3d12_device_caps_init_feature_level: DX Ultimate supported! 74.393:0120:0124:info:vkd3d-proton:vkd3d_pipeline_library_init_disk_cache: Remapping VKD3D_SHADER_CACHE to: vkd3d-proton.cache. 74.393:0120:0124:info:vkd3d-proton:vkd3d_pipeline_library_init_disk_cache: Attempting to load disk cache from: vkd3d-proton.cache. 74.394:0120:01fc:info:vkd3d-proton:vkd3d_pipeline_library_disk_thread_main: Performing async setup of stream archive ... 74.394:0120:01fc:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_merge: No write cache exists. No need to merge any disk caches. 74.394:0120:01fc:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_initial_setup: Merging pipeline libraries took 0.238 ms. 74.394:0120:01fc:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_initial_setup: Mapping read-only cache took 0.194 ms. 74.477:0120:01fc:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_initial_setup: Parsing stream archive took 83.036 ms. 74.477:0120:01fc:info:vkd3d-proton:vkd3d_pipeline_library_disk_thread_main: Done performing async setup of stream archive. warn: CreateDXGIFactory2: Ignoring flags info: AMD Radeon RX 6600 (RADV NAVI23): info: Driver : radv 24.1.6 info: Memory Heap[0]: info: Size: 15985 MiB info: Flags: 0x0 info: Memory Type[2]: Property Flags = 0x6 info: Memory Type[5]: Property Flags = 0xe info: Memory Type[6]: Property Flags = 0xe info: Memory Type[8]: Property Flags = 0xc6 info: Memory Type[10]: Property Flags = 0xce info: Memory Heap[1]: info: Size: 8176 MiB info: Flags: 0x1 info: Memory Type[0]: Property Flags = 0x1 info: Memory Type[1]: Property Flags = 0x1 info: Memory Type[3]: Property Flags = 0x7 info: Memory Type[4]: Property Flags = 0x7 info: Memory Type[7]: Property Flags = 0xc1 info: Memory Type[9]: Property Flags = 0xc7 0124:fixme:system:NtUserQueryDisplayConfig flags 0x2, paths_count 0x11d7b8, paths 0x12a5be0, modes_count 0x11d7bc, modes 0x1ec3ce10, topology_id (nil) semi-stub 0124:fixme:system:NtUserQueryDisplayConfig flags 0x2, paths_count 0x11d7b8, paths 0x12a5be0, modes_count 0x11d7bc, modes 0x1ec3ce10, topology_id (nil) semi-stub 74.837:0120:0124:fixme:vkd3d-proton:d3d12_command_queue_init: Ignoring priority 0x64. 74.837:0120:0124:info:vkd3d-proton:dxgi_vk_swap_chain_init: Creating swapchain (1920 x 1080), BufferCount = 3. 74.837:0120:0124:info:vkd3d-proton:dxgi_vk_swap_chain_init_sync_objects: Enabling frame latency handles. 74.837:0120:0124:info:vkd3d-proton:dxgi_vk_swap_chain_init_sync_objects: Ensure maximum latency of 3 frames with KHR_present_wait. 74.839:0120:0124:info:vkd3d-proton:dxgi_vk_swap_chain_init_waiter_thread: Enabling present wait path for frame latency. 0124:fixme:system:NtUserQueryDisplayConfig flags 0x2, paths_count 0x11d3a8, paths 0x12a5be0, modes_count 0x11d3ac, modes 0x1ec3cf70, topology_id (nil) semi-stub 0124:fixme:system:NtUserQueryDisplayConfig flags 0x2, paths_count 0x119f8c, paths 0x12a5be0, modes_count 0x119ff0, modes 0x1ec3cf70, topology_id (nil) semi-stub 0124:fixme:system:NtUserQueryDisplayConfig flags 0x2, paths_count 0x11d3a8, paths 0x12a5be0, modes_count 0x11d3ac, modes 0x1ec3cf70, topology_id (nil) semi-stub 74.841:0120:0124:fixme:vkd3d-proton:d3d12_command_queue_init: Ignoring priority 0x64. warn: DXGI: MakeWindowAssociation: Ignoring flags 77.032:0120:0278:info:vkd3d-proton:dxgi_vk_swap_chain_ChangeProperties: Reallocating swapchain (1280 x 720), BufferCount = 3. 77.055:0120:0264:info:vkd3d-proton:dxgi_vk_swap_chain_recreate_swapchain_in_present_task: Got 3 swapchain images. 77.084:0120:0264:info:vkd3d-proton:dxgi_vk_swap_chain_recreate_swapchain_in_present_task: Got 3 swapchain images. 01bc:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0000000002B72B44, 0000000002B72B60 0000000002B72B40 01bc:fixme:nls:get_dummy_preferred_ui_language (0x38 0x408 0000000002B72B44 0000000002B72B60 0000000002B72B40) returning a dummy value (current locale) 01bc:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0000000002B72B04, 0000000002B72B20 0000000002B72B00 01bc:fixme:nls:get_dummy_preferred_ui_language (0x38 0x408 0000000002B72B04 0000000002B72B20 0000000002B72B00) returning a dummy value (current locale) 0194:fixme:mmdevapi:SAC_GetNativeStaticObjectTypeMask (0000000010F893D0)->(0000000002B743F0) 0194:fixme:mmdevapi:SAC_GetMaxDynamicObjectCount (0000000010F893D0)->(0000000002B74310) 0194:fixme:mmdevapi:control_RegisterAudioSessionNotification (0000000010F88E00)->(00000011BD1A7E38) - stub 0194:fixme:mmdevapi:SAC_GetNativeStaticObjectTypeMask (0000000010F893D0)->(0000000002B743F0) 0194:fixme:mmdevapi:SAC_GetMaxDynamicObjectCount (0000000010F893D0)->(0000000002B74310) 02a8:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",000000014830151C): stub 02a8:fixme:avrt:AvSetMmThreadPriority (0000000012345678)->(0) stub 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88BC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88CC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88DC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88E40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88E80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88BC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88CC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88DC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88E40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88E80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88BC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88CC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88DC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88E40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88E80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88BC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88CC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88DC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88E40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88E80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88BC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88CC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88DC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88E40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88E80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88BC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88CC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88DC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88E40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88E80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88BC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88CC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88DC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88E40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88E80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88BC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88CC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88DC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88E40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88E80)->(0.891251) 0194:fixme:mmdevapi:DT_GetConnector (0000000010A202D0)->(0, 0000000002B73050) - partial stub 0194:fixme:mmdevapi:Connector_GetDeviceIdConnectedTo (0000000010A20300) - stub 0194:fixme:mmdevapi:SAC_GetMaxDynamicObjectCount (0000000010F89420)->(0000000002B7416C) 0194:fixme:mmdevapi:SAC_GetNativeStaticObjectTypeMask (0000000010F89420)->(0000000002B74168) 0194:fixme:mmdevapi:SAC_IsSpatialAudioStreamAvailable (0000000010F89420)->({e08deef9-5363-406e-9fdc-080ee247bbe0}, 0000000000000000) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88B80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88BC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88C80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88CC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D00)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88D80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88DC0)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88E40)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetVolume (0000000010F88E80)->(0.891251) 02a4:fixme:mmdevapi:SAO_SetEndOfStream (0000000010F88B00)->(0) 02a4:fixme:mmdevapi:SAO_SetEndOfStream (0000000010F88B40)->(0) 02a4:fixme:mmdevapi:SAO_SetEndOfStream (0000000010F88B80)->(0) 02a4:fixme:mmdevapi:SAO_SetEndOfStream (0000000010F88BC0)->(0) 02a4:fixme:mmdevapi:SAO_SetEndOfStream (0000000010F88C00)->(0) 02a4:fixme:mmdevapi:SAO_SetEndOfStream (0000000010F88C40)->(0) 02a4:fixme:mmdevapi:SAO_SetEndOfStream (0000000010F88C80)->(0) 02a4:fixme:mmdevapi:SAO_SetEndOfStream (0000000010F88CC0)->(0) 02a4:fixme:mmdevapi:SAO_SetEndOfStream (0000000010F88D00)->(0) 02a4:fixme:mmdevapi:SAO_SetEndOfStream (0000000010F88D40)->(0) 02a4:fixme:mmdevapi:SAO_SetEndOfStream (0000000010F88D80)->(0) 02a4:fixme:mmdevapi:SAO_SetEndOfStream (0000000010F88DC0)->(0) 02a4:fixme:mmdevapi:SAORS_Reset (0000000010F8DDD0)->() 02a4:fixme:mmdevapi:control_UnregisterAudioSessionNotification (0000000010F88E00)->(00000011BD1A7E38) - stub 02a4:fixme:mmdevapi:SAO_SetEndOfStream (0000000010F88E40)->(0) 02a4:fixme:mmdevapi:SAO_SetEndOfStream (0000000010F88E80)->(0) 02a4:fixme:mmdevapi:SAORS_Reset (0000000010F8DEE0)->() 02a4:err:ole:CoUninitialize Mismatched CoUninitialize 02a4:fixme:mmdevapi:control_RegisterAudioSessionNotification (0000000010F9CFD0)->(00000011BD1A7E38) - stub 02a4:fixme:mmdevapi:control_RegisterAudioSessionNotification (0000000010F9D010)->(00000011BD1A7E38) - stub 01ac:fixme:system:NtUserQueryDisplayConfig flags 0x2, paths_count 0x758f528, paths 0x1fbc41f0, modes_count 0x758f52c, modes 0x1fab0070, topology_id (nil) semi-stub 01ac:fixme:system:NtUserQueryDisplayConfig flags 0x2, paths_count 0x758c10c, paths 0x1fbc41f0, modes_count 0x758c170, modes 0x1fab0070, topology_id (nil) semi-stub 01ac:fixme:system:NtUserQueryDisplayConfig flags 0x2, paths_count 0x758f528, paths 0x1fbc41f0, modes_count 0x758f52c, modes 0x1fab0070, topology_id (nil) semi-stub 80.126:0120:01c0:info:vkd3d-proton:dxgi_vk_swap_chain_ChangeProperties: Reallocating swapchain (1280 x 720), BufferCount = 3. 80.241:0120:0264:info:vkd3d-proton:dxgi_vk_swap_chain_recreate_swapchain_in_present_task: Got 3 swapchain images. 80.242:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.242:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.297:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.302:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.316:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.335:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.378:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.408:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.408:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.409:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.411:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.417:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.418:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.424:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.425:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.429:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.437:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.444:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.444:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.449:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.459:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.469:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.469:0120:0264:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.469:0120:0264:err:vkd3d-proton:dxgi_vk_swap_chain_signal_waitable_handle: Failed to enqueue frame latency event, hr 0x80004005. 80.477:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.477:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.485:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.486:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.492:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.492:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.500:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.503:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.507:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.513:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.514:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.516:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.520:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.523:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.524:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.530:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.536:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.539:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.543:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.545:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.549:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.555:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.555:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.556:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.562:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.569:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.569:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.572:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.576:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.578:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.582:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.582:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.588:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.591:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.595:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.600:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.601:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.607:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.608:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.610:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.614:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.614:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.621:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.622:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.628:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.630:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.634:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.635:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.642:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.645:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.648:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.651:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.655:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.661:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.661:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.664:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.668:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.674:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.674:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.676:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.680:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.687:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.687:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.690:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.694:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.697:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.701:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.703:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.707:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.710:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.713:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.719:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.719:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.725:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.725:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.725:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.731:0120:0260:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.731:0120:0264:err:vkd3d-proton:vkd3d_waiting_event_signal: Failed to signal event, hr #80004005. 80.731:0120:0264:err:vkd3d-proton:dxgi_vk_swap_chain_signal_waitable_handle: Failed to enqueue frame latency event, hr 0x80004005.

@artivision
Copy link
Author

artivision commented Sep 1, 2024

With what version of VKD3D-Proton? Current master contains some work to improve that.

TLOU FSR3 FG implementation doesn't run nearly as bad as HFW or FFXVI do for whatever reason (even before the stagger submissions commit), not sure if its due to some specific FSR3 FG version or the way its implemented.

His issue is happening likely due to broken vsync or presentation, using MESA_VK_WSI_PRESENT_MODE=mailbox alone should allow for decent pacing with VRR enabled

Nothing of all this. First don't assume low minorities by default, VRR breaks most monitors luminosity and so nobody using it. There is no easy way to set VRR RANGE on Linux and even under limit frame duplication range is not easy on any OS. Then FG is probably broken on Windows to, can be saved with Uniscaler (probably). Also don't throw offensive words like vSync here.

@Hadrianneue
Copy link

Hadrianneue commented Sep 1, 2024

With what version of VKD3D-Proton? Current master contains some work to improve that.

TLOU FSR3 FG implementation doesn't run nearly as bad as HFW or FFXVI do for whatever reason (even before the stagger submissions commit), not sure if its due to some specific FSR3 FG version or the way its implemented.
His issue is happening likely due to broken vsync or presentation, using MESA_VK_WSI_PRESENT_MODE=mailbox alone should allow for decent pacing with VRR enabled

Nothing of all this. First don't assume low minorities by default, VRR breaks most monitors luminosity and so nobody using it. There is no easy way to set VRR RANGE on Linux and even under limit frame duplication range is not easy on any OS. Then FG is probably broken on Windows to, can be saved with Uniscaler (probably). Also don't throw offensive words like vSync here.

its a good idea then to specify your particular setup on the issue description, as far as i'm aware most people do rely on VRR.

As for vsync and windows, VRR off + vsync off can be a tough combo for FG to look good, but a framecap alone can probably work, here's a example of it working perfectly on windows even at 30>60fps

Using mailbox presentation on linux is a good thing as it improves presentation without much added input latency.

@jams3223
Copy link

jams3223 commented Sep 2, 2024

With what version of VKD3D-Proton? Current master contains some work to improve that.

TLOU FSR3 FG implementation doesn't run nearly as bad as HFW or FFXVI do for whatever reason (even before the stagger submissions commit), not sure if its due to some specific FSR3 FG version or the way its implemented.
His issue is happening likely due to broken vsync or presentation, using MESA_VK_WSI_PRESENT_MODE=mailbox alone should allow for decent pacing with VRR enabled

Nothing of all this. First don't assume low minorities by default, VRR breaks most monitors luminosity and so nobody using it. There is no easy way to set VRR RANGE on Linux and even under limit frame duplication range is not easy on any OS. Then FG is probably broken on Windows to, can be saved with Uniscaler (probably). Also don't throw offensive words like vSync here.

  1. Is it happening on Windows also?
  2. When you say unsmoothly, do you mean unstable or slow in terms of performance? If so, there is some driver feature in the work to bring frame generation on par or better than Windows.

@Blisto91
Copy link
Contributor

Blisto91 commented Sep 3, 2024

Please test with latest vkd3d-proton master

@Blisto91
Copy link
Contributor

@artivision Friendly ping

@artivision
Copy link
Author

@artivision Friendly ping

Sorry for the delay. Testing with Silent Hill 2 Remake FSR3.1 FG + vkd3d-proton=2.13.r183.g59d6d4b5 + KDE

Same thing. No Vsync = terrible frametimes. With Vsync = better frame time but lost once per second. MESA_VK_WSI_PRESENT_MODE=mailbox doesn't help.

Also gamescope doesn't accept the duplicate frame. Plus FG is not available with less than D3D12 future level, to test it in DXVK.

Will test with Freesync but my monitor gives unstable brightness, so if i end up hospitalized - to whom will i send the bill? Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants