From 18333fd1fae478eee4764bfb2e673107f30c9b25 Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Wed, 21 May 2025 13:13:11 +0200 Subject: [PATCH] (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 --- hw/xfree86/ramdac/xf86Cursor.h | 1 - hw/xfree86/ramdac/xf86CursorRD.c | 28 ---------------------------- 2 files changed, 29 deletions(-) diff --git a/hw/xfree86/ramdac/xf86Cursor.h b/hw/xfree86/ramdac/xf86Cursor.h index 11a03b67b..2cfddef8b 100644 --- a/hw/xfree86/ramdac/xf86Cursor.h +++ b/hw/xfree86/ramdac/xf86Cursor.h @@ -76,7 +76,6 @@ extern _X_EXPORT Bool xf86InitCursor(ScreenPtr pScreen, extern _X_EXPORT xf86CursorInfoPtr xf86CreateCursorInfoRec(void); extern _X_EXPORT void xf86DestroyCursorInfoRec(xf86CursorInfoPtr); extern _X_EXPORT void xf86CursorResetCursor(ScreenPtr pScreen); -extern _X_EXPORT void xf86ForceHWCursor(ScreenPtr pScreen, Bool on); extern _X_EXPORT CursorPtr xf86CurrentCursor(ScreenPtr pScreen); #define HARDWARE_CURSOR_INVERT_MASK 0x00000001 diff --git a/hw/xfree86/ramdac/xf86CursorRD.c b/hw/xfree86/ramdac/xf86CursorRD.c index ae880cfca..e8d6d888d 100644 --- a/hw/xfree86/ramdac/xf86CursorRD.c +++ b/hw/xfree86/ramdac/xf86CursorRD.c @@ -442,34 +442,6 @@ xf86CursorMoveCursor(DeviceIntPtr pDev, ScreenPtr pScreen, int x, int 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 xf86CurrentCursor(ScreenPtr pScreen) {