No description
Find a file
2026-03-12 12:26:32 +01:00
examples cool 2026-03-12 12:26:32 +01:00
protocols makefile does wayland-scanner stuff 2025-12-17 17:03:01 +01:00
.envrc initial commit 2025-12-08 02:37:34 +01:00
.gitignore docs and stuff 2026-02-28 03:48:51 +01:00
credits makefile does wayland-scanner stuff 2025-12-17 17:03:01 +01:00
flake.lock wonderful 2026-01-03 17:20:17 +01:00
flake.nix cool 2026-03-12 12:26:32 +01:00
glonkers.1 docs and stuff 2026-02-28 03:48:51 +01:00
glonkers.c nice text 2026-02-27 22:14:16 +01:00
Makefile very important 2026-02-28 04:23:17 +01:00
perlin-pink-wave.glsl think this solves stupid 2026-01-03 18:38:22 +01:00
README.md deps 2026-02-28 18:26:23 +01:00
renderer.c cool 2026-03-12 12:26:32 +01:00
renderer.h iFrame 2026-02-24 15:57:27 +01:00
run.sh cleanup 2025-12-20 17:31:22 +01:00
showcase.png cool 2025-12-29 15:24:58 +01:00
wayland.c iTime now starts at 0 2026-02-24 15:23:13 +01:00
wayland.h parsing output arguments 2026-02-22 18:08:24 +01:00

Glonkers displays a supplied shader file either as a wallpaper (using --layer) or as a normal window (using --window, default).

Required libraries are: libwayland, wayland-scanner, wayland-protocols, pkg-config, libGL. Run make to output the binary glonkers.

TODO

  • Add support for some structures in shadertoy.
  • Texture support? (requires a pre-preprocessor)
  • Wrapper that will curl a shadertoy shader then using that with glonkers.
  • Custom uniforms.

Swag: Showcase of glonkers