diff options
author | Jaroslav Hensl <emulator@emulace.cz> | 2024-06-13 10:20:58 +0200 |
---|---|---|
committer | Jaroslav Hensl <emulator@emulace.cz> | 2024-06-13 10:20:58 +0200 |
commit | 4b02bef1a7b00ca8a392b7fa7ef36d6ad8fd4e88 (patch) | |
tree | cc0eab7b3d6d49e5faa8d7860c34476137c6d2f7 /vxd_svga.h | |
parent | 1280980dd1b1ed8c87c29ea3f95c4c58f844c295 (diff) | |
download | vmdisp9x-4b02bef1a7b00ca8a392b7fa7ef36d6ad8fd4e88.tar.gz |
accelerated mouse on screen target
Diffstat (limited to 'vxd_svga.h')
-rw-r--r-- | vxd_svga.h | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -14,7 +14,7 @@ BOOL st_memory_allocate(DWORD size, DWORD *out); void st_defineScreen(DWORD w, DWORD h, DWORD bpp);
void st_destroyScreen();
void SVGA_OTable_load();
-SVGA_DB_surface_t *SVGA_GetSurfaceInfo(uint32 sid);
+SVGA_DB_surface_t *SVGA_GetSurfaceInfo(DWORD sid);
#define ST_REGION_ID 1
#define ST_SURFACE_ID 1
@@ -23,4 +23,11 @@ BOOL st_useable(DWORD bpp); DWORD map_pm16(DWORD vm, DWORD linear, DWORD size);
+/* mouse */
+BOOL SVGA_mouse_hw();
+BOOL SVGA_mouse_load();
+void SVGA_mouse_move(int x, int y);
+void SVGA_mouse_show();
+void SVGA_mouse_hide();
+
#endif /* __VXD_SVGA_H__INCLUDED__ */
|