| Crates.io | clew-vello |
| lib.rs | clew-vello |
| version | 0.0.1 |
| created_at | 2026-01-03 19:34:29.097331+00 |
| updated_at | 2026-01-03 19:34:29.097331+00 |
| description | GPU-accelerated renderer backend for the clew UI framework using `vello` and `wgpu`. |
| homepage | |
| repository | https://github.com/sysint64/clew |
| max_upload_size | |
| id | 2020698 |
| size | 101,182 |
GPU-accelerated renderer backend for the clew UI framework using vello and wgpu.
This crate provides hardware-accelerated 2D rendering with high-quality antialiasing. Recommended for most desktop applications.
use clew_vello::VelloRenderer;
use std::sync::Arc;
impl ApplicationDelegate<()> for MyApp {
fn create_renderer(window: Arc<winit::window::Window>) -> Box<dyn Renderer> {
Box::new(
VelloRenderer::new(
window.clone(),
window.inner_size().width,
window.inner_size().height,
)
.block_on(),
)
}
}
Licensed under either of Apache License, Version 2.0 or MIT license at your option.