Hi, On 3/8/21 11:09 PM, Madhurkiran Harikrishnan wrote: > From: Hyun Kwon <[email protected]>
There should be a block of text here explaining what this new function does, why it is needed, etc. Please submit a new version with an actual commit message describing the what and why of this patch. Regards, Hans > > Signed-off-by: Hyun Kwon <[email protected]> > Signed-off-by: Madhurkiran Harikrishnan <[email protected]> > --- > mi/mipointer.h | 2 ++ > mi/misprite.c | 17 +++++++++++++++++ > 2 files changed, 19 insertions(+) > > diff --git a/mi/mipointer.h b/mi/mipointer.h > index 7ce6409..107b24f 100644 > --- a/mi/mipointer.h > +++ b/mi/mipointer.h > @@ -127,4 +127,6 @@ extern _X_EXPORT DevPrivateKeyRec miPointerScreenKeyRec; > > #define miPointerScreenKey (&miPointerScreenKeyRec) > > +extern _X_EXPORT void miDCSaveUnderCursor2(ScreenPtr pScreen); > + > #endif /* MIPOINTER_H */ > diff --git a/mi/misprite.c b/mi/misprite.c > index add2c55..46ce9f0 100644 > --- a/mi/misprite.c > +++ b/mi/misprite.c > @@ -955,3 +955,20 @@ miSpriteComputeSaved(DeviceIntPtr pDev, ScreenPtr > pScreen) > pCursorInfo->saved.x2 = pCursorInfo->saved.x1 + w + wpad * 2; > pCursorInfo->saved.y2 = pCursorInfo->saved.y1 + h + hpad * 2; > } > + > +void > +miDCSaveUnderCursor2(ScreenPtr pScreen) > +{ > + DeviceIntPtr pDev; > + miCursorInfoPtr pCursorInfo; > + > + for (pDev = inputInfo.devices; pDev; pDev = pDev->next) { > + if (DevHasCursor(pDev)) { > + pCursorInfo = GetSprite(pDev); > + if (pCursorInfo && pCursorInfo->isUp > + && pCursorInfo->pScreen == pScreen) { > + miSpriteSaveUnderCursor(pDev, pScreen); > + } > + } > + } > +} > _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel
