aboutsummaryrefslogtreecommitdiffstats
path: root/vxd_svga_mouse.c
diff options
context:
space:
mode:
authorJaroslav Hensl <jara@hensl.cz>2024-08-18 16:51:58 +0200
committerJaroslav Hensl <jara@hensl.cz>2024-08-18 16:51:58 +0200
commit6e547655ca3c97f57c876d349b92ee1b9b6daa5b (patch)
tree64429d0ec48f1ff11fbb4485de9d66bf4abcd75f /vxd_svga_mouse.c
parenta1812e7538bd018ffbabb6573dee9e7345c6d57a (diff)
downloadvmdisp9x-6e547655ca3c97f57c876d349b92ee1b9b6daa5b.tar.gz
SVGA: double buffering
Diffstat (limited to 'vxd_svga_mouse.c')
-rw-r--r--vxd_svga_mouse.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/vxd_svga_mouse.c b/vxd_svga_mouse.c
index f564847..7769c49 100644
--- a/vxd_svga_mouse.c
+++ b/vxd_svga_mouse.c
@@ -192,6 +192,7 @@ BOOL SVGA_mouse_load()
BOOL SVGA_mouse_hw()
{
+#if 0
if(st_used)
{
if(st_flags & ST_CURSOR)
@@ -202,6 +203,7 @@ BOOL SVGA_mouse_hw()
}
}
}
+#endif
return FALSE;
}
@@ -241,7 +243,9 @@ void SVGA_mouse_hide(BOOL invalidate)
gSVGA.fifoMem[SVGA_FIFO_CURSOR_ON] = 0;
/* vbox bug, move cursor outside screen */
+#if 0
if((st_flags & ST_CURSOR_HIDEABLE) == 0)
+#endif
{
gSVGA.fifoMem[SVGA_FIFO_CURSOR_X] = hda->width;
gSVGA.fifoMem[SVGA_FIFO_CURSOR_Y] = hda->height;