fluor 0.0.0

First-principles GUI compositor library: center-origin RU coordinates, harmonic-mean span scaling, CPU softbuffer rendering, ARM-first.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#![cfg_attr(not(feature = "std"), no_std)]
//! Fluor — first-principles GUI compositor library.
//!
//! Center-origin, harmonic-mean RU coordinates with +y down and Spirix `ScalarF4E4` storage. CPU pixel buffer with SIMD blits. Layout state serializes via VSF. Targets: aarch64 (production, including ferros bare-metal), x86_64 (development).

extern crate alloc;

pub mod coord;
pub mod geom;
pub mod host;
pub mod paint;
pub mod pane;
pub mod theme;

pub use coord::{Coord, RuVec2};
pub use geom::Viewport;
pub use pane::{Compositor, Pane, PaneId};