🀄 A modern cross-compiler toolchain for shaders.
🚧 This is a work in progress! 🚧
SCC is a modern cross-compiler toolchain.
Heavily inspired by LLVM, SCC is built around the a common intermediate representation and provides a framework for the development of frontends, backends, and optimizers, analyzers, debuggers, and more.
It is far from complete, but since competition sucks, it will be no less production ready in the near future.
For questions, please email me. The issue tracker of this repository is exclusively for bugs, feature requests, and very occasional meta discussions.
Thoroughly read our contributing guide before opening a pull request.
A detailed changelog for every release will be maintained, but just gets in the way for now.
Public domain with alternative stipulations made just-in-case (CC0).