renderer: introduce destroy callback
Signed-off-by: Vasily Khoruzhick <anarsoul@gmail.com>
diff --git a/src/compositor.h b/src/compositor.h
index 15d6939..544cf33 100644
--- a/src/compositor.h
+++ b/src/compositor.h
@@ -273,6 +273,7 @@
float red, float green,
float blue, float alpha);
void (*destroy_surface)(struct weston_surface *surface);
+ void (*destroy)(struct weston_compositor *ec);
};
struct weston_compositor {
@@ -821,8 +822,6 @@
int
noop_renderer_init(struct weston_compositor *ec);
-void
-noop_renderer_destroy(struct weston_compositor *ec);
struct weston_compositor *
backend_init(struct wl_display *display, int argc, char *argv[],