http://bugs.winehq.org/show_bug.cgi?id=7797
--- Comment #11 from Stefan Dösinger stefandoesinger@gmx.at 2009-07-20 14:59:18 --- fixme:d3d_caps:IWineD3DImpl_FillGLCaps Received unrecognized GL_VENDOR Tungsten Graphics, Inc. Setting VENDOR_WINE.
You may want to use a driver that supports GL_EXT_framebuffer_object and GL_EXT_framebuffer_blit. There are some D3D blits which are just slow in opengl without those extensions and there is not much we can do about it. Specifically, blitting with X and Y stretching to a texture that is bigger than the framebuffer. (in case of ATI cards use the binary driver, not the open source one)
These extensions are mostly a matter of implementing them in software. Virtually any video card, even <= dx7 ones should be able to handle them. Unfortunately fbo_blit is a fairly new extension, so cards which do not have an actively maintained driver won't get it supported. In case of such old cards I'm not really willing to invest much time into them either.