Yotsuba Shader
English

Community

Yotsuba Shader is developed in the open. Contributions are welcome, from a motivating shader to a new backend.


Ways to help

Write shaders

Real shaders reveal missing built-ins and awkward attribute names. Share the ones that do not compile.

Review attribute equivalence

Each syntax should mean the same thing as its source language. Spotting a mismatch is a valuable contribution.

Build backends

Add or improve the Direct3D, Metal, WebGPU, OpenGL and WebGL backends. The IR is the contract to build against.

Improve tests and docs

Add frontend tests, SPIR-V validation checks and documentation for the pieces you use.