USL: A Shader transpiler written in mojo
USL is a shader transpiler written in the Mojo programming language, designed to allow a standard programmer to write code in a single shader language that can then be transpiled into any shader language (HLSL, GLSL, WSGL and others). This will basically allow one shader to run on any platform.
Right now I have written out the base parser and lexer.
https://github.com/Hammad-hab/USL
This is a sample of it's syntax:
GitHub
GitHub - Hammad-hab/USL: USL is a high-performance shader transpile...
USL is a high-performance shader transpiler written in Mojo, unifying shader languages for seamless cross-platform deployment. - Hammad-hab/USL
0 Replies