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

@ -2,7 +2,7 @@
#include <assert.h>
#include <math.h>
#include <stdlib.h>
#include <wlr/types/wlr_region.h>
#include <wlr/types/wlr_compositor.h>
#include <wlr/types/wlr_xcursor_manager.h>
#include <wlr/util/edges.h>
#include <wlr/util/log.h>