Documentation for <wlr/render/gles2.h>
Table of contents
wlr_gles2_renderer_check_ext() ¶
bool wlr_gles2_renderer_check_ext(struct wlr_renderer *renderer, const char *ext);
wlr_gles2_renderer_create() ¶
struct wlr_renderer *wlr_gles2_renderer_create(struct wlr_egl *egl);
wlr_gles2_renderer_create_with_drm_fd() ¶
struct wlr_renderer *wlr_gles2_renderer_create_with_drm_fd(int drm_fd);
wlr_gles2_renderer_get_current_fbo() ¶
GLuint wlr_gles2_renderer_get_current_fbo(struct wlr_renderer *wlr_renderer);
Returns the OpenGL FBO of current buffer.
wlr_gles2_renderer_get_egl() ¶
struct wlr_egl *wlr_gles2_renderer_get_egl(struct wlr_renderer *renderer);
struct wlr_gles2_texture_attribs ¶
struct wlr_gles2_texture_attribs { GLenum target; GLuint tex; bool has_alpha; };
wlr_gles2_texture_get_attribs() ¶
void wlr_gles2_texture_get_attribs(struct wlr_texture *texture, struct wlr_gles2_texture_attribs *attribs);
wlr_renderer_is_gles2() ¶
bool wlr_renderer_is_gles2(struct wlr_renderer *wlr_renderer);
wlr_texture_is_gles2() ¶
bool wlr_texture_is_gles2(struct wlr_texture *texture);