mirror of
https://github.com/RGBCube/serenity
synced 2026-01-15 05:40:59 +00:00
To start painting, call: gui$get_window_backing_store() Then finish up with: gui$release_window_backing_store() Process will retain the underlying GraphicsBitmap behind the scenes. This fixes racing between the WindowServer and GUI clients. This patch also adds a WSWindowLocker that is exactly what it sounds like. |
||
|---|---|---|
| .. | ||
| .gitignore | ||
| main.cpp | ||
| WSEvent.h | ||
| WSEventLoop.cpp | ||
| WSEventLoop.h | ||
| WSEventReceiver.cpp | ||
| WSEventReceiver.h | ||
| WSScreen.cpp | ||
| WSScreen.h | ||
| WSWindow.cpp | ||
| WSWindow.h | ||
| WSWindowManager.cpp | ||
| WSWindowManager.h | ||