origamicomet / scc

:mahjong: A modern cross-compiler toolchain for shaders. Public domain.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Shader Cross Compiler

🀄 A modern cross-compiler toolchain for shaders.

Build Status for Windows Build Status for Mac & Linux Downloads
Latest Release License

Intro

🚧 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.

Questions

For questions, please email me. The issue tracker of this repository is exclusively for bugs, feature requests, and very occasional meta discussions.

Contributing

Thoroughly read our contributing guide before opening a pull request.

Changelog

A detailed changelog for every release will be maintained, but just gets in the way for now.

License

Public domain with alternative stipulations made just-in-case (CC0).

About

:mahjong: A modern cross-compiler toolchain for shaders. Public domain.

License:Other


Languages

Language:C++ 61.0%Language:C 35.2%Language:Ruby 3.8%