mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 10:48:11 +00:00
![]() When mmaping a Framebuffer from userspace, we need to check whether the framebuffer device is actually enabled (e.g. graphical mode is being used) or a textual VirtualConsole is active. Considering the above state, we mmap the right VMObject to ensure we don't have graphical artifacts if we change the resolution from DisplaySettings, changed to textual mode and after the resolution change was reverted, we will see the Desktop reappearing even though we are still in textual mode. |
||
---|---|---|
.. | ||
Console | ||
Bochs.h | ||
BochsFramebufferDevice.cpp | ||
BochsFramebufferDevice.h | ||
BochsGraphicsAdapter.cpp | ||
BochsGraphicsAdapter.h | ||
Definitions.h | ||
FramebufferDevice.cpp | ||
FramebufferDevice.h | ||
GraphicsDevice.h | ||
GraphicsManagement.cpp | ||
GraphicsManagement.h | ||
IntelNativeGraphicsAdapter.cpp | ||
IntelNativeGraphicsAdapter.h | ||
RawFramebufferDevice.cpp | ||
RawFramebufferDevice.h | ||
VGACompatibleAdapter.cpp | ||
VGACompatibleAdapter.h |