mirror of
https://github.com/X11Libre/xserver.git
synced 2026-09-15 19:22:22 +00:00
Bug #5478: More use of fbSOlidFillmmx. (Jim Huang)
This commit is contained in:
parent
b0e6778265
commit
d9b8bfbfaf
3 changed files with 34 additions and 2 deletions
12
fb/fbfill.c
12
fb/fbfill.c
|
|
@ -209,7 +209,17 @@ fbSolidBoxClipped (DrawablePtr pDrawable,
|
|||
|
||||
if (partY2 <= partY1)
|
||||
continue;
|
||||
|
||||
|
||||
#ifdef USE_MMX
|
||||
if (!and && fbHaveMMX())
|
||||
{
|
||||
if (fbSolidFillmmx (pDrawable,
|
||||
partX1, partY1,
|
||||
(partX2 - partX1), (partY2 - partY1),
|
||||
xor))
|
||||
return;
|
||||
}
|
||||
#endif
|
||||
fbSolid (dst + (partY1 + dstYoff) * dstStride,
|
||||
dstStride,
|
||||
(partX1 + dstXoff) * dstBpp,
|
||||
|
|
|
|||
Loading…
Reference in a new issue