I was looking for a simple #GLSL #shader editor (ala #Shadertoy, but for the desktop) and found the code forges are littered with abandoned projects. Lumina, Fragmentarium, ShaderEditor, SHADERed, Shaderpad--plusplus, ShaderWorkshop...

GPUpad is one that is still active, but it's a bit complex to setup and has GUI bugs.

Continuing my habit of reclaiming old #FOSS projects, I forked ShaderWorkshop. After spending a few days updating, fixing and adding new features I'm making a release.

(1/2)

ShaderWorkshop is pretty bare bones, but its always appealing to work on a smaller code base.

The main changes for the v0.2 release:
- Allow application state to be saved in project files.
- Add toolbar for recompile, reset, & pause actions.
- Update to #Qt 6
- GUI fixes for Linux (which didn't occur on the Mac version).

Packages for #Debian & #Fedora are available via the Releases page.

https://codeberg.org/wickedsmoke/ShaderWorkshop

(2/2)

ShaderWorkshop

Fork of https://github.com/VladimirMakeev/ShaderWorkshop

Codeberg.org