render/pixman: add wlr_*_is_pixman and wlr_pixman_texture_get_image

Add the following functions:

- wlr_renderer_is_pixman
- wlr_texture_is_pixman
- wlr_pixman_texture_get_image
This commit is contained in:
zccrs 2021-05-28 14:15:40 +08:00 committed by Simon Ser
parent fdc40e071e
commit dc17ecd236
2 changed files with 20 additions and 2 deletions

View file

@ -9,9 +9,14 @@
#ifndef WLR_RENDER_PIXMAN_H
#define WLR_RENDER_PIXMAN_H
#include <pixman.h>
#include <wlr/backend.h>
#include <wlr/render/wlr_renderer.h>
struct wlr_renderer *wlr_pixman_renderer_create(void);
bool wlr_renderer_is_pixman(struct wlr_renderer *wlr_renderer);
bool wlr_texture_is_pixman(struct wlr_texture *texture);
pixman_image_t *wlr_pixman_texture_get_image(struct wlr_texture *wlr_texture);
#endif