cage/desktop
Jente Hidskes f5a7ab0167
desktop/view: fix segfault in damage_surface_iterator
This function can get called on a surface that is not actually a view.
We need the view for the output, but we can pass that as user_data
instead when the iterator gets called for all surfaces in a view.
2020-10-18 23:01:58 +02:00
..
output.c output: remove assertion on output being enabled 2020-10-18 22:46:14 +02:00
output.h desktop: add means of grabbing the surface at (x,y) 2020-10-18 22:46:13 +02:00
renderer.c output: add initial renderer 2020-10-18 22:44:57 +02:00
renderer.h output: add initial renderer 2020-10-18 22:44:57 +02:00
util.c output: add initial renderer 2020-10-18 22:44:57 +02:00
util.h output: add initial renderer 2020-10-18 22:44:57 +02:00
view.c desktop/view: fix segfault in damage_surface_iterator 2020-10-18 23:01:58 +02:00
view.h desktop: add means of grabbing the surface at (x,y) 2020-10-18 22:46:13 +02:00
xdg_shell.c desktop: add means of grabbing the surface at (x,y) 2020-10-18 22:46:13 +02:00
xdg_shell.h desktop: add new view abstraction with xdg shell implementation 2020-10-18 22:44:56 +02:00