http://bugs.winehq.org/show_bug.cgi?id=27169
Summary: Crysis 1&2 crash on nvidia 540m card with X error BadMatch if using fbo Product: Wine Version: 1.3.20 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: opengl AssignedTo: wine-bugs@winehq.org ReportedBy: rockorequin@hotmail.com
Created an attachment (id=34710) --> (http://bugs.winehq.org/attachment.cgi?id=34710) log with +opengl, +d3d showing crash
Both Crysis 1 and 2 crash at startup with this error when running on an nvidia 540M:
X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 136 (GLX) Minor opcode of failed request: 26 (X_GLXMakeContextCurrent)
The crash happens after the game resizes the screen but before the very first 'Crytek' splash screen is shown, ie within the first few seconds.
If I set OffScreenRendering to backbuffer, they do not crash but the graphics rendering is too poor to play.
Crysis Warhead works fine with the default fbo, and so do the other applications I've tried.
The crash doesn't happen with an older nvidia 8600M card.