wlroots-hyprland/examples
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
..
.gitignore
cat.c
cat.h
idle-inhibit.c
idle.c
input-inhibitor.c
layer-shell.c
meson.build
multi-pointer.c backends: implement custom EGL and renderer initialization 2018-05-25 14:56:52 +03:00
output-layout.c backends: implement custom EGL and renderer initialization 2018-05-25 14:56:52 +03:00
pointer.c backends: implement custom EGL and renderer initialization 2018-05-25 14:56:52 +03:00
rotation.c backends: implement custom EGL and renderer initialization 2018-05-25 14:56:52 +03:00
screenshot.c
simple.c backends: implement custom EGL and renderer initialization 2018-05-25 14:56:52 +03:00
tablet.c backends: implement custom EGL and renderer initialization 2018-05-25 14:56:52 +03:00
touch.c backends: implement custom EGL and renderer initialization 2018-05-25 14:56:52 +03:00