diff options
author | Jaroslav Hensl <jara@hensl.cz> | 2024-02-03 23:52:13 +0100 |
---|---|---|
committer | Jaroslav Hensl <jara@hensl.cz> | 2024-02-03 23:52:13 +0100 |
commit | 981b488286abc6d7c8c10933d41a0a0bb2483921 (patch) | |
tree | 10586e9bd93bd4198d7f09e124ca2495247921f0 /vxd_vbe.c | |
parent | c8fa3c1ff1a18a6013d927e4b14f82bae343adbb (diff) | |
download | vmdisp9x-981b488286abc6d7c8c10933d41a0a0bb2483921.tar.gz |
driver code refactoring / PART3: mouse cursor (SW)
Diffstat (limited to 'vxd_vbe.c')
-rw-r--r-- | vxd_vbe.c | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -259,8 +259,10 @@ BOOL VBE_setmode(DWORD w, DWORD h, DWORD bpp) hda->height = h;
hda->bpp = bpp;
hda->pitch = VBE_pitch(w, bpp);
- hda->surface = 0;
hda->stride = h * hda->bpp;
+ hda->surface = 0;
+
+ mouse_invalidate();
return TRUE;
}
@@ -314,6 +316,7 @@ void FBHDA_access_end(DWORD flags) if(fb_lock_cnt == 0)
{
+ mouse_blit();
// cursor
}
|