https://bugs.winehq.org/show_bug.cgi?id=39563 Béla Gyebrószki <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords|regression | Regression SHA1|b4eb8e846b7e9f06e76c8c9edfe | |1a5cdc774321c | --- Comment #8 from Béla Gyebrószki <gyebro69(a)gmail.com> --- (In reply to Alex Henrie from comment #7)
Béla, can you try `MESA_GL_VERSION_OVERRIDE=3.3COMPAT wine my-game.exe`?
I chatted with the Mesa developers on IRC and they said that the compatibility context specifications are not clear enough to support compatibility contexts for OpenGL 3.1 and later. In fact, AMD and Nvidia have conflicting implementations, and OSX does not provide 3.x compatibility contexts at all.
So, as far as I can tell, there is no bug in Wine and there is no bug in Mesa. The only way your game is going to work is if you either use a proprietary driver or make Mesa pretend that it supports a 3.3 compatibility context.
Alex, thank you for investigating further the problem, starting the game with MESA_GL_VERSION_OVERRIDE=3.3COMPAT works around the crash. -- 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.