shadow: Optimize shadowUpdatePacked(). (#26973)
Signed-off-by: Matt Turner <mattst88@gmail.com> Reviewed-by: Soren Sandmann <sandmann@daimi.au.dk> Reviewed-by: Matt Turner <mattst88@gmail.com> Signed-off-by: Keith Packard <keithp@keithp.com>
This commit is contained in:
parent
c9c0f93f8e
commit
f0b4df9948
|
@ -102,8 +102,8 @@ shadowUpdatePacked (ScreenPtr pScreen,
|
||||||
width -= i;
|
width -= i;
|
||||||
scr += i;
|
scr += i;
|
||||||
#define PickBit(a,i) (((a) >> (i)) & 1)
|
#define PickBit(a,i) (((a) >> (i)) & 1)
|
||||||
while (i--)
|
memcpy(win, sha, i * sizeof(FbBits));
|
||||||
*win++ = *sha++;
|
sha += i;
|
||||||
}
|
}
|
||||||
shaLine += shaStride;
|
shaLine += shaStride;
|
||||||
y++;
|
y++;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user