Community
Yotsuba Shader is developed in the open. Contributions are welcome, from a motivating shader to a new backend.
Contributing
Open an issue with your problem, proposal and a motivating shader or backend example.
Learn more
Licensing
Free and open source under the Microsoft Public License (MS-PL). Use it in any project, commercial or not.
Learn more
Support the project
Sponsorship funds development and keeps the project maintained.
Learn more
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.
