vello-renderer

Render vector scenes to textures using Vello with wgpu compute shaders.

1|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/hafley66/claude-research --skill vello-renderer
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: vello-renderer
Source: https://github.com/hafley66/claude-research/tree/main/skills/vello-renderer
Command: npx skills add https://github.com/hafley66/claude-research --skill vello-renderer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Vello provides a GPU-accelerated vector rendering pipeline that enables high-performance rendering of 2D shapes, text, and layers for UI, graphics editors, and games, while offering a flexible scene API.

Core Features & Use Cases

  • Scene-based drawing with fill, stroke, text, and images
  • Rendering to textures or offscreen targets via wgpu integration
  • Deterministic rendering with a modular pipeline and CPU fallback option

Quick Start

Create a Scene, configure a Renderer with a wgpu device, and render the scene to a texture.

Frequently Asked Questions about vello-renderer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I render 2D vector graphics on the GPU using wgpu?▼

To render 2D vector graphics on the GPU, create a Scene, configure a Renderer with a wgpu device, and execute the pipeline to draw shapes, text, and layers to a texture.

Can I use GPU-accelerated vector rendering for real-time UI and game overlays?▼

Yes, GPU-accelerated vector rendering supports real-time UI and game overlays by utilizing compute shader-based rasterization via wgpu to efficiently draw vector scenes.

What is the best way to draw vector shapes and text with GPU acceleration in Rust?▼

The best way to draw vector shapes and text is using a scene-based API that handles fill, stroke, and text, applying compute shader-based rasterization for high-performance GPU acceleration.

Does GPU-accelerated vector rendering support CPU fallback for offscreen compositing?▼

Yes, GPU-accelerated vector rendering supports deterministic rendering with a modular pipeline and includes a CPU fallback option for offscreen compositing when GPU access is unavailable.

How do I configure anti-aliasing and render parameters for vector scenes?▼

You configure anti-aliasing and rendering behavior using configuration types like RenderParams and AaConfig, which manage how the Renderer processes the Scene for the final output.