makepad-2.0-shaders
Installation
SKILL.md
Makepad 2.0 Shader Skill
Version: makepad-widgets (dev branch) | Last Updated: 2026-03-03
Overview
Makepad uses a custom GPU shader system integrated into the widget property tree. Shaders are defined inline using pixel: fn() { ... } and vertex: fn() { ... } blocks within draw_bg, draw_text, or custom draw objects.
Documentation
Refer to the local files for detailed documentation:
./references/shader-reference.md- Shader syntax, variables, built-ins, custom functions./references/sdf2d-reference.md- SDF2D primitives, combinators, drawing operations
Shader Basics
Pixel Shader Structure
Related skills