Remove wlr_surface::subsurface

This commit is contained in:
emersion 2018-04-21 18:40:25 +01:00
parent b116414bd5
commit fa84b267e0
No known key found for this signature in database
GPG key ID: 0FDE7BE0E88F5E48
6 changed files with 51 additions and 51 deletions

View file

@ -6,6 +6,8 @@
struct wlr_surface;
// TODO: expose subcompositor
struct wlr_compositor {
struct wl_global *wl_global;
struct wl_list wl_resources;

View file

@ -56,7 +56,8 @@ struct wlr_subsurface {
struct wl_list parent_link;
struct wl_list parent_pending_link;
struct wl_listener parent_destroy_listener;
struct wl_listener surface_destroy;
struct wl_listener parent_destroy;
struct {
struct wl_signal destroy;
@ -87,9 +88,7 @@ struct wlr_surface {
void (*role_committed)(struct wlr_surface *surface, void *role_data);
void *role_data;
// subsurface properties
struct wlr_subsurface *subsurface;
struct wl_list subsurface_list; // wlr_subsurface::parent_link
struct wl_list subsurfaces; // wlr_subsurface::parent_link
// wlr_subsurface::parent_pending_link
struct wl_list subsurface_pending_list;