Expand description
Video drivers and framebuffer abstraction
Provides:
- Framebuffer abstraction (Limine or VirtIO GPU)
- Basic 2D drawing primitives
- Double buffering support
/dev/display/VFS scheme (display.vesa)- Graphics adapter trait for multi-display support
Re-exports§
pub use framebuffer::Framebuffer;pub use framebuffer::FramebufferInfo;pub use framebuffer::FramebufferSource;pub use framebuffer::RgbColor;pub use graphics_adapter::Damage;pub use graphics_adapter::DisplayScreen;pub use graphics_adapter::GraphicsAdapter;pub use graphics_adapter::HeapScreen;pub use graphics_adapter::SimpleDisplayAdapter;
Modules§
- display_
scheme - Display VFS scheme : exposes framebuffer as
/dev/display/. - framebuffer
- graphics_
adapter - Graphics adapter abstraction for multi-display support.