http://bugs.winehq.org/show_bug.cgi?id=18956
Summary: Intel Xorg: no more 3D since default OffscreenRenderingMode is fbo Product: Wine Version: 1.1.23 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: hoehle@users.sourceforge.net CC: hverbeet@gmail.com
Wine used to self-configure itself with reasonable defaults. This is broken since wine-1.1.23 by commit a5876bb91e92645a400a248abb1ef283d1a822f6 wined3d: Use FBOs for offscreen rendering by default.
AFAIK, fbo does not exist on the Intel i915 drivers, apparently causing Wine to tell applications that there's no 3D!
The Westerner now reports: "R3Dgl: PICTuRE: The Westerner" "Could not find any compatible Direct3D devices. This sample will now exit." FIFA WM 2006 complains that it needs hardware acceleration.
Adding HKCU\Software\Wine\Direct3D "OffscreenRenderingMode"="backbuffer" allows these apps to start.
This failure to start surprised me, as I convinced myself long ago that setting ORM on the Intel in user.reg had no effect. Since then I was happy to have one less configuration setting to check to try and get apps to run ;-)
Please provide for automatic fallback fbo->backbuffer in wined3d to complete this patch.
Using Ubuntu 8.04 or 8.10 with corresponding Intel Xorg driver.