[Bug 41118] We Happy Few (UE4) crashes with "D3DRHI->GetFactory()-> CreateSwapChain(DXGIDevice,&SwapChainDesc,SwapChain.GetInitReference())"

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Aug 16 02:33:27 CDT 2016


https://bugs.winehq.org/show_bug.cgi?id=41118

Józef Kucia <joseph.kucia at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |joseph.kucia at gmail.com
          Component|-unknown                    |directx-d3d

--- Comment #7 from Józef Kucia <joseph.kucia at gmail.com> ---
(In reply to Matteo Bruni from comment #6)
> http://source.winehq.org/patches/data/125599 might be an actual fix for this
> crash, you might want to give it a try.

D3D11 doesn't use wined3d_device_reset() so this patch is not a fix for this
crash.

I expect that the game asks for unsupported resolution and
wined3d_swapchain_set_fullscreen() fails because it cannot switch the
resolution. AFAIK DXGI shouldn't ever fail in this case. It should use
FindClosestMatchingMode() or similar function internally.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list