ferroui-linuxframebuffer 0.3.0

The Linux framebuffer platform of FerroUI: one full-screen top-level on a framebuffer device or a KMS output, with input from the kernel's input devices
Documentation
1
2
3
4
5
6
7
8
9
//! An output that renders with OpenGL (the port of `IGlOutputBackend.cs`).

use super::IOutputBackend;
use ferroui_base::platform::IPlatformGraphics;
use std::sync::Arc;

pub trait IGlOutputBackend: IOutputBackend {
    fn platform_graphics(&self) -> Arc<dyn IPlatformGraphics>;
}