https://bugs.winehq.org/show_bug.cgi?id=56163
Bug ID: 56163 Summary: Unigine Sanctuary is badly broken with OGL/WineD3D (only works with Gallium Nine) Product: Wine Version: 9.0-rc4 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: opengl Assignee: wine-bugs@winehq.org Reporter: kle@bluewin.ch Distribution: ---
Created attachment 75862 --> https://bugs.winehq.org/attachment.cgi?id=75862 Unigine Sanctuary CLI output OpenGL
Hi all
Here follows a bug report about the Unigine Sanctuary benchmark which is unfortunately broken with OpenGL/WineD3D.
I have tested this recently with Wine 9.0-rc4 and it works stable only when Gallium Nine is used. At the CLI there is a "Failed to load libGL: libGL.so.1" information present. See the CLI output file for more details.
For me, the OGL path was always broken while the D3D10 mode had worked (with some flaws) at some point with Wine 8.x. The D3D11 renderer was not intensively tested because the corresponding D3D11 support was incomplete in earlier Wine / WineD3D releases.
And finally, there is an additional strange problem concerning the native "openal32.dll" file present which can lead to a hard system hang. This never occurred on Wine builds which had an in-built "openal32.dll" file. Will open a separate issue report about that.
This was tested under Kubuntu 22.04 LTS with Mesa 24.0-git2401110600.813b19-oibaf-j (git-813b193 2024-01-11 jammy-oibaf-ppa). The system is an old iMac 12,2 containing an Radeon HD 6770M GPU which is using the r600 Mesa driver.
Note, the Unigine Sanctuary benchmark can still be downloaded from the original website: https://benchmark.unigine.com/sanctuary