summaryrefslogtreecommitdiff
path: root/fb/fbfill.c
diff options
context:
space:
mode:
authorSøren Sandmann Pedersen <sandmann@redhat.com>2007-06-11 13:26:24 -0400
committerSøren Sandmann Pedersen <sandmann@redhat.com>2007-06-11 14:10:33 -0400
commitd4a034370c8ae71b2cc4fe824ceee58b19624f35 (patch)
treecd5243644c2ec938ac84f6d88821b7376d29979e /fb/fbfill.c
parent3210902a7334f3d8d6c18a34a3cb3f55803b0043 (diff)
Split fbSolidFillmmx() into a new FbFillmmx() function. Call that from fbFill().
Diffstat (limited to 'fb/fbfill.c')
-rw-r--r--fb/fbfill.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/fb/fbfill.c b/fb/fbfill.c
index 7ef3a70f9..35e4427c6 100644
--- a/fb/fbfill.c
+++ b/fb/fbfill.c
@@ -49,10 +49,13 @@ fbFill (DrawablePtr pDrawable,
case FillSolid:
#ifdef USE_MMX
if (!pPriv->and && fbHaveMMX())
- if (fbSolidFillmmx (pDrawable, x, y, width, height, pPriv->xor)) {
+ {
+ if (fbFillmmx (dst, dstStride, dstBpp, x + dstXoff, y + dstYoff, width, height, pPriv->xor))
+ {
fbFinishAccess (pDrawable);
return;
}
+ }
#endif
fbSolid (dst + (y + dstYoff) * dstStride,
dstStride,