http://bugs.winehq.org/show_bug.cgi?id=14038
--- Comment #46 from Tobias Jakobi liquid.acid@gmx.net 2008-07-23 18:05:09 --- Thanks Henri,
I tested your patch and it seems to remove the error message. But: (i) As you said the performance problem in bullettime is untouched by this (ii) Performance is now worse (**) (iii) There is now a new GL error message displayed (*)
(*) Even without bullettime mode, the console is filled with this errors: fixme:d3d_shader:shader_glsl_deselect_depth_blt >>>>>>>>>>>>>>>>> GL_INVALID_FRAMEBUFFER_OPERATION_EXT (0x506) from glUseProgramObjectARB @ glsl_shader.c / 3411
(**) As soon as the window area of the first hospital room comes into view the performance collapses (See the last screenshot or get the demo). If the windows are not in the field of view then performance is normal. I'm trying to find a few other places that also have this effect. I could imagine that the window glass is also rendered with some kind of FB postprocessing effect....
So to make it short, it's not really working for me with the patch. Seems like we're opening a Pandora box here :(
Greets, Tobias