spvm
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.
How to download and setup spvm
Open terminal and run command
git clone https://github.com/keith2018/spvm.git
git clone is used to create a copy or clone of spvm repositories.
You pass git clone a repository URL. it supports a few different network protocols and corresponding URL formats.
Also you may download zip file with spvm https://github.com/keith2018/spvm/archive/master.zip
Or simply clone spvm with SSH
[email protected]:keith2018/spvm.git
If you have some problems with spvm
You may open issue on spvm support forum (system) here: https://github.com/keith2018/spvm/issuesSimilar to spvm repositories
Here you may see spvm alternatives and analogs
httpie alacritty gpu.js cute_headers openage openFrameworks OpenRCT2 x64dbg tinyrenderer mapbox-gl-native debug-bundle awesome-vulkan pyopencl SFML mitmproxy reactotron glfw oh allegro5 pixijs bgfx rust-doom herebedragons Glitter ogre glumpy fauxgl Under-the-hood-ReactJS HTML-GL yasea