diff options
author | Simon Ser <contact@emersion.fr> | 2020-07-28 16:56:18 +0200 |
---|---|---|
committer | Simon Ser <contact@emersion.fr> | 2020-11-15 22:48:42 +0100 |
commit | c88c54fb385a9fe29f79db2ece3e8ebba0edd0a3 (patch) | |
tree | 69cf413b94914f4c8d19f4843411471f0be7ad69 /include/wlr | |
parent | 0b40d09a21eb79896a7e60509a7ff8c69b25b37c (diff) |
render: introduce wlr_renderer_bind_buffer
Diffstat (limited to 'include/wlr')
-rw-r--r-- | include/wlr/render/interface.h | 2 | ||||
-rw-r--r-- | include/wlr/render/wlr_renderer.h | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/include/wlr/render/interface.h b/include/wlr/render/interface.h index 998b1cfa..1b57c660 100644 --- a/include/wlr/render/interface.h +++ b/include/wlr/render/interface.h @@ -30,6 +30,8 @@ #include <wlr/render/dmabuf.h> struct wlr_renderer_impl { + bool (*bind_buffer)(struct wlr_renderer *renderer, + struct wlr_buffer *buffer); void (*begin)(struct wlr_renderer *renderer, uint32_t width, uint32_t height); void (*end)(struct wlr_renderer *renderer); diff --git a/include/wlr/render/wlr_renderer.h b/include/wlr/render/wlr_renderer.h index 363a12e4..8908d3ce 100644 --- a/include/wlr/render/wlr_renderer.h +++ b/include/wlr/render/wlr_renderer.h @@ -21,6 +21,7 @@ enum wlr_renderer_read_pixels_flags { struct wlr_renderer_impl; struct wlr_drm_format_set; +struct wlr_buffer; struct wlr_renderer { const struct wlr_renderer_impl *impl; |