wlroots-hyprland/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
..
drm backends: implement custom EGL and renderer initialization 2018-05-25 14:56:52 +03:00
headless backends: implement custom EGL and renderer initialization 2018-05-25 14:56:52 +03:00
libinput Add support for discrete axis values 2018-05-12 13:34:58 +01:00
multi backend/multi: disallow multiple renderers at the same time 2018-05-19 09:09:03 +01:00
session Revert "ELF Visibility" 2018-02-19 18:01:27 -05:00
wayland backends: implement custom EGL and renderer initialization 2018-05-25 14:56:52 +03:00
x11 backends: implement custom EGL and renderer initialization 2018-05-25 14:56:52 +03:00
backend.c backends: implement custom EGL and renderer initialization 2018-05-25 14:56:52 +03:00
meson.build backend/x11: refactor, prepare support for multiple outputs 2018-03-30 23:51:16 -04:00