https://bugs.winehq.org/show_bug.cgi?id=43519
Bug ID: 43519 Summary: Path of Exile: Corrupt/flickering UI textures after ~1 minute of gameplay Product: Wine Version: 2.14 Hardware: x86 OS: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3dx9 Assignee: wine-bugs@winehq.org Reporter: nneonneo@gmail.com
Created attachment 58911 --> https://bugs.winehq.org/attachment.cgi?id=58911 console log for Wine, manual annotations added (in the form of <<<NOTE>>> lines)
Path of Exile 3.0.0c launches and enters a game successfully on 32-bit mode with Wine 2.14-devel on macOS.
However, about a minute or so into gameplay, the UI textures start to flicker uncontrollably, and are replaced with corrupt nonsense (see attached video "PoE Corrupt Textures.mov"). At the point where this starts happening, the console shows the following:
err:d3d:wined3d_fence_wait glClientWaitSync returned 0x911b. err:d3d:buffer_sync_apple wined3d_fence_wait() returned 4, dropping async buffer locks.
Before this message appears, everything is 100% OK.
Environment: - macOS 10.12.5 (Sierra) - MacBook Pro Retina, screen resolution 1920x1080 (external monitor only) - NVIDIA GeForce GT 750M graphics card with 2048MB VRAM (discrete graphics in use) - Wine 2.14 development version, WINEARCH=win32, 32-bit .wine directory (bug still occurs with today's Wine 2.14 staging; 64-bit Wine fails to launch the game at all) - Vanilla .wine directory (winecfg not run, winetricks not run, no DLL overrides)