-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Labels
Description
These are tools to debug shaders:
https://github.com/dfranx/SHADERed
https://github.com/dfranx/SPIRV-VM
https://www.reddit.com/r/vulkan/comments/fwkz2t/spirvvm_a_spirv_virtual_machine/fmp6xo4
A SPIR-V VM makes it possible to run your shader on a CPU. This way people can step line by line through the shader and get variable values. Essentially, a SPIR-V virtual machine makes shader debuggers possible.
https://www.reddit.com/r/vulkan/comments/fwkz2t/spirvvm_a_spirv_virtual_machine/