wlroots-hyprland/include/wlr/render
Ilia Bozhinov 24cf70ae96 backends: implement custom EGL and renderer initialization
Compositors now have more control over how the backend creates its
renderer. Currently all backends create an EGL/GLES2 renderer, so
the necessary attributes for creating the context are passed to a
user-provided callback function. It is responsible for initializing
provided wlr_egl and to return a renderer. On fail, return 0.

Fixes #987
2018-05-25 14:56:52 +03:00
..
egl.h render/egl: allow passing NULL to surface and image destructors 2018-04-25 08:28:48 +01:00
gles2.h Untie wlr_gles2_renderer and wlr_gles2_texture 2018-04-01 16:07:50 -04:00
interface.h Destroy wlr_surface with wlr_renderer 2018-04-26 00:11:36 +01:00
wlr_renderer.h backends: implement custom EGL and renderer initialization 2018-05-25 14:56:52 +03:00
wlr_texture.h render/egl: add wlr_egl_create_image_from_wl_drm 2018-03-31 23:20:00 -04:00