animcur: Stop tracking the last display time in the SpriteInfoRec
Reviewed-by: Robert Morell <rmorell@nvidia.com> Tested-by: Robert Morell <rmorell@nvidia.com> Signed-off-by: Adam Jackson <ajax@redhat.com>
This commit is contained in:
parent
094a63d56f
commit
ab54bc295c
|
@ -515,7 +515,6 @@ typedef struct _SpriteInfoRec {
|
||||||
CursorPtr pCursor;
|
CursorPtr pCursor;
|
||||||
ScreenPtr pScreen;
|
ScreenPtr pScreen;
|
||||||
int elt;
|
int elt;
|
||||||
CARD32 time;
|
|
||||||
} anim;
|
} anim;
|
||||||
} SpriteInfoRec, *SpriteInfoPtr;
|
} SpriteInfoRec, *SpriteInfoPtr;
|
||||||
|
|
||||||
|
|
|
@ -147,7 +147,6 @@ AnimCurTimerNotify(OsTimerPtr timer, CARD32 now, void *arg)
|
||||||
pScreen->DisplayCursor = DisplayCursor;
|
pScreen->DisplayCursor = DisplayCursor;
|
||||||
|
|
||||||
dev->spriteInfo->anim.elt = elt;
|
dev->spriteInfo->anim.elt = elt;
|
||||||
dev->spriteInfo->anim.time = now + ac->elts[elt].delay;
|
|
||||||
|
|
||||||
return ac->elts[elt].delay;
|
return ac->elts[elt].delay;
|
||||||
}
|
}
|
||||||
|
@ -170,8 +169,6 @@ AnimCurDisplayCursor(DeviceIntPtr pDev, ScreenPtr pScreen, CursorPtr pCursor)
|
||||||
(pDev, pScreen, ac->elts[0].pCursor);
|
(pDev, pScreen, ac->elts[0].pCursor);
|
||||||
if (ret) {
|
if (ret) {
|
||||||
pDev->spriteInfo->anim.elt = 0;
|
pDev->spriteInfo->anim.elt = 0;
|
||||||
pDev->spriteInfo->anim.time =
|
|
||||||
GetTimeInMillis() + ac->elts[0].delay;
|
|
||||||
pDev->spriteInfo->anim.pCursor = pCursor;
|
pDev->spriteInfo->anim.pCursor = pCursor;
|
||||||
pDev->spriteInfo->anim.pScreen = pScreen;
|
pDev->spriteInfo->anim.pScreen = pScreen;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue