mirror of
https://github.com/SerenityOS/serenity.git
synced 2025-01-23 09:51:57 -05:00
38af4c29e6
We regularily need to flush many rectangles, so instead of making many expensive ioctl() calls to the framebuffer driver, collect the rectangles and only make one call. And if we have too many rectangles then it may be cheaper to just update the entire region, in which case we simply convert them all into a union and just flush that one rectangle instead. |
||
---|---|---|
.. | ||
Console | ||
VirtIOGPU | ||
Bochs.h | ||
BochsGraphicsAdapter.cpp | ||
BochsGraphicsAdapter.h | ||
Definitions.h | ||
FramebufferDevice.cpp | ||
FramebufferDevice.h | ||
GraphicsDevice.h | ||
GraphicsManagement.cpp | ||
GraphicsManagement.h | ||
IntelNativeGraphicsAdapter.cpp | ||
IntelNativeGraphicsAdapter.h | ||
VGACompatibleAdapter.cpp | ||
VGACompatibleAdapter.h |