25 Forks
111 Stars
111 Watchers

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/issues

Similar 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