http://bugs.winehq.org/show_bug.cgi?id=16163
Summary: FEAR 1.08 (DX8 mode): FBO status - incomplete dimensions Product: Wine Version: 1.1.9 Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: liquid.acid@gmx.net
Created an attachment (id=17411) --> (http://bugs.winehq.org/attachment.cgi?id=17411) See initial post
Hi there,
using FEAR 1.08 with DX8 shaders enabled (ingame option). Wine is patched to use the nvts fragment pipeline and not the ARBfp one (it crashes with ARBfp, because of this bug: http://bugs.winehq.org/show_bug.cgi?id=15858).
Hardware used: NV GFFX 5900 Drivers: 173.14.12
FEAR has a lot of visual errors, so I found it best to start with obvious problem that show up on the console as WARNs, ERRs or FIXMEs.
After loading a savegame and right before getting ingame I get some of these FIXMEs: fixme:d3d:context_check_fbo_status FBO status GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT (0x8cd9) fixme:d3d:context_check_fbo_status Color attachment 0: (0x2a041cf0) WINED3DFMT_A8R8G8B8 512x512 fixme:d3d:context_check_fbo_status Depth attachment: (0x146898) WINED3DFMT_D24S8 640x480 fixme:d3d:IWineD3DDeviceImpl_ClearSurface >>>>>>>>>>>>>>>>> GL_INVALID_FRAMEBUFFER_OPERATION_EXT (0x506) from glClear @ device.c / 5129
I'm looking for some advice how to encircle the root of the problem. Adding Stefan Dösinger and Henri Verbeet to CC, since they probably know how to debug this kind of thing.
List of visual errors I encounter: - Random polygons popping up, looking like shadow volume leftovers - zbuffer-like precision issues - lighting issues
Logfile is attached, but AFAIK it doesn't contain anything useful besides the output I already pasted here.
Greets, Tobias