Tiny C++ SPIR-V virtual machine (interpreter), can be used for shader debugging. Spvm-ShaderToy simulated the runtime environment of shadertoy, and execute shader code using SPVM.
MIT License
137
stars
25
forks
source link
optimize shadertoy execution if there is no derivative instructions #24