Fri Jan 14 11:12:46 2005 Søren Sandmann <sandmann@redhat.com>
Use mmx CopyArea in a few more places.
This commit is contained in:
parent
761f937fde
commit
7db2e666e2
23
fb/fbpict.c
23
fb/fbpict.c
|
@ -1048,7 +1048,7 @@ fbComposite (CARD8 op,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else /* no mask */
|
||||||
{
|
{
|
||||||
if (srcRepeat &&
|
if (srcRepeat &&
|
||||||
pSrc->pDrawable->width == 1 &&
|
pSrc->pDrawable->width == 1 &&
|
||||||
|
@ -1098,6 +1098,27 @@ fbComposite (CARD8 op,
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case PICT_x8r8g8b8:
|
||||||
|
switch (pDst->format) {
|
||||||
|
case PICT_a8r8g8b8:
|
||||||
|
case PICT_x8r8g8b8:
|
||||||
|
#ifdef USE_MMX
|
||||||
|
if (fbHaveMMX())
|
||||||
|
func = fbCompositeCopyAreammx;
|
||||||
|
#endif
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case PICT_x8b8g8r8:
|
||||||
|
switch (pDst->format) {
|
||||||
|
case PICT_a8b8g8r8:
|
||||||
|
case PICT_x8b8g8r8:
|
||||||
|
#ifdef USE_MMX
|
||||||
|
if (fbHaveMMX())
|
||||||
|
func = fbCompositeCopyAreammx;
|
||||||
|
#endif
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
break;
|
||||||
case PICT_a8b8g8r8:
|
case PICT_a8b8g8r8:
|
||||||
switch (pDst->format) {
|
switch (pDst->format) {
|
||||||
case PICT_a8b8g8r8:
|
case PICT_a8b8g8r8:
|
||||||
|
|
Loading…
Reference in New Issue