1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-10-17 04:42:08 +00:00
serenity/Kernel/Graphics
Liav A d84d81fc4e Kernel/Graphics: Flush the entire buffer if using VirtIO console
Keeping the exact details of a dirty rectangle doesn't make any sense
when we just flush the entire screen, so just keep a simple boolean
value to know if the screen needs to be flushed or not.
2022-06-06 20:11:05 +01:00
..
Bochs Kernel/Graphics: Simplify the GenericGraphicsAdapter class 2022-05-05 20:55:57 +02:00
Console Kernel/Graphics: Implement basic cursor for FramebufferConsole 2022-05-06 12:28:02 +02:00
Intel Kernel/Graphics: Simplify the GenericGraphicsAdapter class 2022-05-05 20:55:57 +02:00
VGA Kernel/Graphics: Simplify the GenericGraphicsAdapter class 2022-05-05 20:55:57 +02:00
VirtIOGPU Kernel/Graphics: Flush the entire buffer if using VirtIO console 2022-06-06 20:11:05 +01:00
VMWare Kernel/Graphics: Implement basic support for VMWare SVGA adapter 2022-05-06 18:04:57 +02:00
Definitions.h Kernel: Add ioctl to get the EDID from a framebuffer 2022-01-23 22:45:21 +00:00
DisplayConnector.cpp Kernel: Force y offset 0 when switching between console & graphics modes 2022-05-06 18:05:14 +02:00
DisplayConnector.h Kernel/Graphics: Introduce the DisplayConnector class 2022-05-05 20:55:57 +02:00
GenericGraphicsAdapter.h Kernel/Graphics: Simplify the GenericGraphicsAdapter class 2022-05-05 20:55:57 +02:00
GraphicsManagement.cpp Kernel/Graphics: Protect the list of display connectors with a Spinlock 2022-05-06 18:05:14 +02:00
GraphicsManagement.h Kernel/Graphics: Protect the list of display connectors with a Spinlock 2022-05-06 18:05:14 +02:00