gtk/demos
Alexander Larsson 0092a08dfc gtk-demo: Add shadertoy demo
This adds a small demo of using OpenGL shaders, it renders a quad
over the entire widget with a custom fragment shader. The coordinates
and the uniform names are compatible with the ones on shadertoy.com
(although some features, like texture inputs are missing currently).

The default shader in the demo is
https://www.shadertoy.com/view/wsjBD3 which is CC0, so it is
redistributable by Gtk+ (most other shaders are CC-BY-NC-SA which
isn't obviously compatible). I also added a set of buttons loading
a few other CC0 shaders I found.
2020-09-08 09:56:25 +02:00
..
constraint-editor grid layout: Rename some properties 2020-08-02 17:58:03 -04:00
gtk-demo gtk-demo: Add shadertoy demo 2020-09-08 09:56:25 +02:00
icon-browser list widgets: Use selection models in the api 2020-08-31 17:15:05 -04:00
node-editor Clean up uses of gtk_toggle_button_get/set_active 2020-08-30 21:23:25 -04:00
print-editor print-editor: Icon credits 2020-08-09 20:30:00 -04:00
widget-factory widget-factory: Stop using radio buttons 2020-08-30 22:17:31 -04:00
meson.build Move print-editor to demos 2020-05-12 15:43:43 -04:00