https://bugs.winehq.org/show_bug.cgi?id=45430
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |6cad331f5019492c3e25953b7e2 | |477ec51bf088c Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #4 from Anastasius Focht focht@gmx.net --- Hello folks,
this was improved/fixed with commits:
* https://source.winehq.org/git/wine.git/commitdiff/f6484434cb68cfb497464f9df2... ("d3d10: Handle D3D10_DRIVER_TYPE_WARP in D3D10CreateDevice().") * https://source.winehq.org/git/wine.git/commitdiff/6cad331f5019492c3e25953b7e... "(d3d11: Handle D3D_DRIVER_TYPE_WARP in D3D11CreateDevice().")
Thanks Henri
--- snip --- $ pwd /home/focht/wine-games/wineprefix64-cb/drive_c/Program Files (x86)/Crash Bandicoot N Sane Trilogy
$ WINEDEBUG=-d3d_shader wine ./CrashBandicootNSaneTrilogy.exe -warp ... Setting breakpad minidump AppID = 265930 Steam_SetMinidumpSteamID: Caching Steam ID: 4294967296 [API loaded no] 002a:fixme:wtsapi:WTSRegisterSessionNotification Stub 0x10058 0x00000001 002a:fixme:win:EnumDisplayDevicesW ((null),0,0x23e7e0,0x00000000), stub! 002a:fixme:d3d11:D3D11CreateDevice WARP driver not implemented, falling back to hardware. 002a:fixme:dxgi:dxgi_factory_MakeWindowAssociation iface 0xc33120, window 0x10058, flags 0x2 stub! 005a:fixme:dxgi:d3d11_swapchain_GetDesc Ignoring ScanlineOrdering and Scaling. 005a:fixme:dxgi:d3d11_swapchain_GetDesc Ignoring ScanlineOrdering and Scaling. 002a:fixme:d3d11:d3d11_immediate_context_Flush iface 0xc3d340 stub! 002a:fixme:d3d11:d3d11_immediate_context_Flush iface 0xc3d340 stub! 002a:fixme:d3d11:d3d11_immediate_context_Flush iface 0xc3d340 stub! 002a:fixme:d3d11:d3d11_immediate_context_Flush iface 0xc3d340 stub! 002a:fixme:d3d11:d3d11_immediate_context_Flush iface 0xc3d340 stub! [Streaming] Loaded chunk 'shaders_win64:MP_PERMANENT' in 1025ms (load: 1025ms pending: 0ms) 005c:fixme:d3d11:d3d11_immediate_context_Flush iface 0xc3d340 stub! 005c:fixme:d3d11:d3d11_immediate_context_Flush iface 0xc3d340 stub! 002a:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x50725bc0, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0, mode_count 0x23f950, desc (nil) partial stub! 002a:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x50725bc0, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0, mode_count 0x23f950, desc 0x1de959d0 partial stub! 002a:fixme:dxgi:d3d11_swapchain_GetDesc Ignoring ScanlineOrdering and Scaling. 002a:fixme:dxgi:d3d11_swapchain_GetDesc Ignoring ScanlineOrdering and Scaling. 002a:fixme:dxgi:d3d11_swapchain_GetDesc Ignoring ScanlineOrdering and Scaling. 005a:err:ntdll:RtlpWaitForCriticalSection section 0x7f20f2c15bc0 "/home/focht/projects/wine/mainline-src/dlls/wined3d/wined3d_main.c: wined3d_cs" wait timed out in thread 005a, blocked by 002a, retrying (60 sec) --- snip ---
The deadlock in 'IDXGISwapChain::ResizeTarget' is still there but that's covered by bug 45431
$ wine --version wine-3.15-188-g0799550075
Regards