From bcabe34a2edc71fef338cd770e851a43b68484cf Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Wed, 28 Apr 2021 23:22:46 +0200 Subject: backend: automatically create renderer If a backend accepts buffers (as indicated by get_buffer_caps) but doesn't implement get_renderer, automatically create a renderer. --- include/wlr/backend.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'include') diff --git a/include/wlr/backend.h b/include/wlr/backend.h index b56e789c..020be18d 100644 --- a/include/wlr/backend.h +++ b/include/wlr/backend.h @@ -25,6 +25,10 @@ struct wlr_backend { /** Raised when new outputs are added, passed the wlr_output */ struct wl_signal new_output; } events; + + // Private state + + struct wlr_renderer *renderer; }; /** -- cgit v1.2.3