A simple Skia Shader Language (SkSL) viewer written in Delphi using Skia4Delphi. This is a FireMonkey application, so should work on any platform (Windows, MacOS, iOS, Android, and Linux). Tested on Windows, macOS Arm, macOS x86, and Linux.
Includes a selection of Shaders adapted from ShaderToy by
translating from GLSL to SkSL, crediting the original sources. Found in the /shaders/
folder.
Keyboard shortcuts: Space
for pause, Left
& Right
to cycle, R
Randomize shader;
Toggles: ?
Help, F
FPS, L
Logo, M
Mouse
Check out the screenshots to preview some different shaders.
Built with Delphi 12 Athens and Skia4Delphi