| Crates.io | clew-tiny-skia |
| lib.rs | clew-tiny-skia |
| version | 0.0.1 |
| created_at | 2026-01-03 19:22:59.824726+00 |
| updated_at | 2026-01-03 19:22:59.824726+00 |
| description | Software renderer backend for the clew UI framework. |
| homepage | |
| repository | https://github.com/sysint64/clew |
| max_upload_size | |
| id | 2020692 |
| size | 84,539 |
Software renderer backend for the clew UI framework using tiny-skia and softbuffer.
This crate provides a CPU-based renderer that works without GPU acceleration. Useful for compatibility, debugging, screenshot testing, or environments where GPU access is limited.
⚠️ Important — This renderer is less developed and messier than
clew-velloand is still in active development.
use clew_tiny_skia::TinySkiaRenderer;
impl ApplicationDelegate<()> for MyApp {
fn create_renderer(window: Arc<winit::window::Window>) -> Box<dyn Renderer> {
Box::new(TinySkiaRenderer::new(
window.clone(),
window,
))
}
}
Licensed under either of Apache License, Version 2.0 or MIT license at your option.