aura-gui 0.2.2

UI nativa acelerada por GPU para escritorio, Android e iOS, en un solo crate: estilo tipo Tailwind, componentes, sombras, animaciones y agentes de IA. Reposo a cero. Licencia AGPL-3.0 o comercial.
//! Backend gráfico de Aura: `wgpu` (Metal en macOS; DirectX 12, Vulkan u OpenGL en Windows y Linux) y, sin una
//! GPU utilizable, un rasterizador por CPU que pinta la misma escena (`cpu`).
//!
//! Todas las primitivas se dibujan instanciadas con un único uber-shader SDF:
//! no se generan mallas de triángulos por widget en la CPU.

pub mod atlas;
pub mod backend;
mod blur;
mod blur_plan;
mod blur_setup;
pub mod capture;
pub mod context;
pub mod cpu;
pub mod font_families;
pub mod fonts;
pub mod instance_buffer;
pub mod pipelines;
pub mod renderer;
pub mod scene;
pub mod sprites;
pub mod text;
mod text_crisp;
pub mod text_paint;
pub mod text_traits;
pub mod transform;

pub use atlas::{AtlasTile, TextureAtlas};
pub use backend::{Renderer, RendererKind};
pub use capture::CapturedFrame;
pub use context::GpuContext;
pub use renderer::GpuRenderer;
pub use scene::{Blur, MonochromeSprite, PolychromeSprite, Quad, Scene, Shadow, Underline};
pub use sprites::{ImageSource, SpriteCache, image_size};
pub use text::{FontFamily, ShapedText, TextRun, TextStyle, TextSystem};
pub use text_traits::{TextAlign, TextTraits, TextTransform};
pub use transform::Affine;