--- xc/programs/Xserver/fb/fbcopy.c.ORIG +++ xc/programs/Xserver/fb/fbcopy.c @@ -59,7 +59,7 @@ while (nbox--) { #ifdef USE_MMX - if (!reverse && !upsidedown && fbHaveMMX()) + if (alu == GXcopy && !reverse && !upsidedown && fbHaveMMX()) { if (!fbCopyAreammx (pSrcDrawable, pDstDrawable,