http://bugs.winehq.org/show_bug.cgi?id=59918 --- Comment #2 from Stian Low <wineryyyyy@gmail.com> --- Confirming blackscreen for wine-staging-11.12 atop wine-11.12 for EADesktop.exe. Logs indicate DCompositionCreateDevice2 is used when available: 01e0:fixme:dcomp:DCompositionCreateDevice2 00000000028B6A00, {5f4633fe-1e08-4cb8-8c75-ce24333f5602}, 000000000010EBE8 return E_NOINTERFACE for DCompositionCreateDevice2 methods seems to allow EADesktop.exe to use fallback rendering without dcomp which is how it ran before staging added dcomp. HRESULT WINAPI DCompositionCreateDevice2(IUnknown *rendering_device, REFIID iid, void **device) { FIXME("%p, %s, %p\n", rendering_device, debugstr_guid(iid), device); return E_NOINTERFACE; Reverting wined3d_unorm_srgb patchset does not fix blackscreen so MR-10567 hacks to support swapchain flip effect seem not to cause blackscreen. Neither dcomp/MR-10567 fixes for Steam and Battle.net seem to make any difference for EADesktop.exe blackscreen. Logs indicate EADesktop uses Angle of Chromium Embedded Framework (CEF): ERR: SwapChain11.cpp:304 (resetOffscreenColorBuffer): Could not get offscreen texture shared handle, HRESULT: 0x80004001 Unclear if blackscreen is caused by a dcomp discrepancy or a wider issue supporting Angle/CEF reported by other bugs. EADesktop seems to share similar framework/platform as Battle.net and accepts --in-process-gpu which seems to force skipping dcomp rendering altogether because DCompositionCreateDevice2 disappears from logs with blackscreen fixed: https://bugs.winehq.org/show_bug.cgi?id=57635#c8 EADesktop --in-process-gpu is a workaround for now until whatever causes blackscreen bug for dcomp is fixed. -- 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.