(need_nv) xfree86: ramdac: drop unused xf86ForceHWCursor()

Not used anywhere, so no need to keep it around any longer.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult 2025-05-21 13:13:11 +02:00
parent 7ed0f2e09e
commit 18333fd1fa
2 changed files with 0 additions and 29 deletions

View File

@ -76,7 +76,6 @@ extern _X_EXPORT Bool xf86InitCursor(ScreenPtr pScreen,
extern _X_EXPORT xf86CursorInfoPtr xf86CreateCursorInfoRec(void); extern _X_EXPORT xf86CursorInfoPtr xf86CreateCursorInfoRec(void);
extern _X_EXPORT void xf86DestroyCursorInfoRec(xf86CursorInfoPtr); extern _X_EXPORT void xf86DestroyCursorInfoRec(xf86CursorInfoPtr);
extern _X_EXPORT void xf86CursorResetCursor(ScreenPtr pScreen); extern _X_EXPORT void xf86CursorResetCursor(ScreenPtr pScreen);
extern _X_EXPORT void xf86ForceHWCursor(ScreenPtr pScreen, Bool on);
extern _X_EXPORT CursorPtr xf86CurrentCursor(ScreenPtr pScreen); extern _X_EXPORT CursorPtr xf86CurrentCursor(ScreenPtr pScreen);
#define HARDWARE_CURSOR_INVERT_MASK 0x00000001 #define HARDWARE_CURSOR_INVERT_MASK 0x00000001

View File

@ -442,34 +442,6 @@ xf86CursorMoveCursor(DeviceIntPtr pDev, ScreenPtr pScreen, int x, int y)
(*ScreenPriv->spriteFuncs->MoveCursor) (pDev, pScreen, x, y); (*ScreenPriv->spriteFuncs->MoveCursor) (pDev, pScreen, x, y);
} }
void
xf86ForceHWCursor(ScreenPtr pScreen, Bool on)
{
DeviceIntPtr pDev = inputInfo.pointer;
xf86CursorScreenPtr ScreenPriv =
(xf86CursorScreenPtr) dixLookupPrivate(&pScreen->devPrivates,
xf86CursorScreenKey);
if (on) {
if (ScreenPriv->ForceHWCursorCount++ == 0) {
if (ScreenPriv->SWCursor && ScreenPriv->CurrentCursor) {
ScreenPriv->HWCursorForced = TRUE;
xf86CursorSetCursor(pDev, pScreen, ScreenPriv->CurrentCursor,
ScreenPriv->x, ScreenPriv->y);
}
else
ScreenPriv->HWCursorForced = FALSE;
}
}
else {
if (--ScreenPriv->ForceHWCursorCount == 0) {
if (ScreenPriv->HWCursorForced && ScreenPriv->CurrentCursor)
xf86CursorSetCursor(pDev, pScreen, ScreenPriv->CurrentCursor,
ScreenPriv->x, ScreenPriv->y);
}
}
}
CursorPtr CursorPtr
xf86CurrentCursor(ScreenPtr pScreen) xf86CurrentCursor(ScreenPtr pScreen)
{ {