mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-02 19:26:32 +00:00
fe1ed19dca63203be0933365235a38df7ab8c21c
- Remove useless Status from the GDIPOINTER struct - Remove MovePointer and use PDEVOBJ.pfnMovePointer instead, which is always set to a valid function. - Implement IntEngSetPointerShape, calling either the Eng or the Drv function if available, set pfnMovePointer according to the result. - Use IntEngSetPointerShape instead of doing the atuff in IntSetCursor. - Don't misuse gpsi->ptCursor in IntShow/HideMousePointer and EngMovePointer, use ppdev->ptlPointer instead. - Dont Lock and unlock the surface evertime the pointer is drwn, instead keep a shared lock. - Implement IntEngCopyBits, that does the MouseSafety stuff and calls EngCopyBits. Fixes the broken mouse cursor with VBox display driver and improves mouse performance svn path=/trunk/; revision=40409
Description
A free Windows-compatible Operating System
528 MiB
Languages
C
86.9%
C++
10.7%
Python
0.7%
Assembly
0.5%
CMake
0.5%
Other
0.4%