diff options
author | Tony Crisci <tony@dubstepdish.com> | 2017-08-04 11:53:55 -0400 |
---|---|---|
committer | Tony Crisci <tony@dubstepdish.com> | 2017-08-04 11:53:55 -0400 |
commit | effea557bbd7ea4d4dda76eaf050cddf54a90346 (patch) | |
tree | 7de45c2fe13a3662e37a5e8a7299ec0b57b89924 /render/wlr_renderer.c | |
parent | 6610aa7ca7d170c43705c86db65f7a1f8fc8681a (diff) |
Implement destroying surfaces
Add a signal for wlr_surface destruction on the wlr_surface that compositors
can listen to to remove the surface from their state.
Implement a listener for this in the example wl_compositor to remove the
surface from its internal list of surfaces.
Destroy the surface in the compositor destroy_surface callback given when the
surface resource was created.
Add a reference to the surface resource to the wlr_surface so a compositor can
find it in its list of resources upon wlr_resource destruction.
Diffstat (limited to 'render/wlr_renderer.c')
0 files changed, 0 insertions, 0 deletions