Carlos Garnacho
32eff6bbde
shell: Drop unnecessary gtk header includes
...
These have survived the code changes that made the
various GTK helpers and enums unused.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2655 >
2023-03-03 20:38:03 +00:00
Sebastian Wick
170f3ee089
glsl-effect: Allow to set uniform matrices
...
Add support for setting a uniform matrix on GLSLEffect because the color
vision deficiency simulation extension requires it.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2164 >
2022-02-08 21:55:31 +01:00
Florian Müllner
007d305736
shell: Actually make GLSLEffect an effect
...
A generic, introspectable Shader effect is not only more flexible
than a shader actor, it will also make it much easier to turn
Lightbox into an actor subclass and replace Tweener with Clutter's
own animation support.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/651
2019-07-29 17:51:14 +02:00
Florian Müllner
ae7ec648b2
shell: Properly rename type
...
This is just a find-and-replace name change to make the actual code
changes in the follow-up commit more apparent.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/651
2019-07-29 17:51:14 +02:00
Florian Müllner
99a2fad311
shell: Rename GLSLQuad to GLSLEffect
...
You can guess where this is going ...
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/651
2019-07-29 17:51:14 +02:00