Example applications using RenderDoos, which provides a uniform API for compute shaders in OpenGL and Metal.
The code can be build using CMake. The examples use FLTK or SDL2 for the UI, which are delivered with the code, so no extra repositories need to be downloaded or installed. Note however that RenderDoos, FLTK, and SDL2 are Git submodules, so don't forget to call
git submodule update --init
before you run CMake. If you have an ARM processor, then make sure to set the CMake variable RENDERDOOS_TARGET to arm.