http://bugs.winehq.org/show_bug.cgi?id=17637
Summary: Gothic III: Flickering black/textured polygones at some places Product: Wine Version: 1.1.15 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P3 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: svenbrauch@googlemail.com
At some places in the world of Gothic III, especially at towns (places with many objects), there are polygones in the air which are either black or textured. They are not "steady", changing the camera view and moving the hero makes them flicker, move or change. Textured polygones are more steady and more solid than black ones. Looking at these polygones decreases performance of the game, the more of them is visible, the lower the performance.
I *think* (im not sure) the appearing of these polygones is related to this error message: fixme:d3d_shader:shader_glsl_select >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glUseProgramObjectARB @ glsl_shader.c / 3584 which obviously doesn't say much (... or does it do?).
The polygones appear with both fbo and backbuffer offscreen rendering method. With fbo, performance decrease is, as far as i can see, worse.
The problems are acceptable in the desert, in the ice part of the world, and generally outside towns; towns in myrtana are kind of unplayable, full of these things. Here's a screenshot: http://img10.imageshack.us/img10/3087/30122310.png