wlroots-hyprland/include/wlr/backend
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
..
session Use more consistent include guard names 2017-09-23 10:26:01 +02:00
drm.h backends: implement custom EGL and renderer initialization 2018-05-25 14:56:52 +03:00
headless.h backends: implement custom EGL and renderer initialization 2018-05-25 14:56:52 +03:00
interface.h backend: remove wlr_backend_get_egl 2018-04-08 11:00:56 -04:00
libinput.h Write some more docs 2018-03-19 15:46:28 -04:00
multi.h backend/multi: disallow multiple renderers at the same time 2018-05-19 09:09:03 +01:00
session.h Fix typos in comments and strings 2018-05-03 21:59:43 +01:00
wayland.h backends: implement custom EGL and renderer initialization 2018-05-25 14:56:52 +03:00
x11.h backends: implement custom EGL and renderer initialization 2018-05-25 14:56:52 +03:00