Content can be downloaded from popular video web sites. Shaders from glslsandbox.com or interactiveshaderformat.com.
Videos are automatically optimized to be beat-matched.
Shaders are converted to Metal or HLSL thanks to SPIRV-Cross that is used here through the Sokol library and tools.
The interface is fully vectorial and GPU accelerated thanks to Dear ImGui.