Skip to main content

Crate rosace_render

Crate rosace_render 

Source
Expand description

rosace-render — software rasterizer and display-list recording for ROSACE.

Provides SkiaCanvas (backed by tiny-skia), PictureRecorder for recording draw commands during the paint pass, and Picture for replaying them. The FontCache handles glyph rasterization.

Re-exports§

pub use canvas::Color;
pub use canvas::ShaderQuadCmd;
pub use canvas::SkiaCanvas;
pub use draw_command::DrawCommand;
pub use font::FontCache;
pub use font::FontWeight;
pub use font::OwnedFace;
pub use image::CachePolicy;
pub use image::ImageFit;
pub use image::ImageHandle;
pub use picture::Picture;
pub use picture::PictureRecorder;

Modules§

canvas
draw_command
font
gpu_shapes
Built-in GPU shape pipelines (D109 / Phase 27 Step 3) — geometry, uniform layout, and WGSL sources.
image
picture