http://bugs.winehq.org/show_bug.cgi?id=20307
--- Comment #9 from Sébastien Fiévet sebastien.fievet@free.fr 2009-10-24 16:31:03 --- (In reply to comment #8)
You can comment out the line with "GL_ARB_framebuffer_object" in dlls/wined3d/directx.c to make wined3d always use GL_EXT_framebuffer_object instead of the ARB version. If that makes it fast again there's probably an implementation difference between ARB_fbo and EXT_fbo in the driver, although I'm not sure why you seem to be the only one affected by this.
Thanks Henri for taking time to reply. Commenting this line out fixes it. If you need some additional info, i'll be glad to help.
regards, Seb.