http://bugs.winehq.org/show_bug.cgi?id=21070
--- Comment #11 from Roderick Colenbrander thunderbird2k@gmail.com 2009-12-21 06:47:15 --- (In reply to comment #10)
(In reply to comment #9)
Isn't the 195.22 driver beta? Have you tried the stable release?
I don't suspect any deficiency in drivers because all works flawlessly on earlier Wine. I think that ClientSideWithRender is a clue which we should stick with.
It may be so that there is no problems for NVIDIA 7xxx and there is problem for NVIDIA 9xxx despite the same graphic drivers. This is the case for Test Drive Unlimited or Fallout 3 (gfxs inverted)
Not everything a driver does is accelerated. They tend to accelerate common scenarios. It is just that as of Wine 1.1.31 we delegate more tasks to XRender and likely hit some stuff which the Nvidia drivers don't accelerate.
Open dlls/winex11.drv/xrender.c and look for 'BOOL X11DRV_XRender_SetPhysBitmapDepth(X_PHYSBITMAP *physBitmap, const DIBSECTION *dib) ' add the following line (below 'ColorShifts shifts;'): return FALSE;
Then recompile and try again. Likely it is fast again then (it just disables the new code).
Does the issue also occur on Powerpoint 2003 viewer?
Roderick