types/wlr_compositor: Change to new design

- wlr_surface and wlr_region are bundled into the same file
- Allows extensions to add state to wl_surface commits

Old surface code has not been removed yet.
This commit is contained in:
Scott Anderson 2019-02-15 23:39:20 +13:00
parent cf3b083c32
commit e76d4581ce
12 changed files with 619 additions and 261 deletions

View file

@ -128,7 +128,6 @@ struct wlr_xwm {
#endif
struct wl_listener compositor_new_surface;
struct wl_listener compositor_destroy;
struct wl_listener seat_set_selection;
struct wl_listener seat_set_primary_selection;
struct wl_listener seat_start_drag;