Releases: JiayinCao/Tiny-Shading-Language
Releases · JiayinCao/Tiny-Shading-Language
Support Apple Silicon
- Support for Apple Silicon
- Install command can take install path as an argument
- Bug fixes
- TSL global can't be accessed from non-shader function
- TSL global didn't get passed in non-shader function through the last argument, while the non-shader function could have one. This leads to mis-match of arguments.
TSL 1.0.0
This is the very first release version of TSL library.
It comes with the following projects
- TSL lib, the core library of TSL that implements all features supported in it.
- TSL test, this is the project that is filled with more than a hundred unit test to make sure things behave as expected.
- TSL sample, this is a very small path tracer program that demonstrates how to integrate TSL in a toy ray tracer
Note, sadly, just because this is the first version, doesn't mean this released version is a very polished one.
It does come with tons of bugs and code to be improved.