LookingGlass/client/displayservers/Wayland
Quantum 0cbc529640 [client] ds: refactor common EGL swap with damage logic
This commit creates a new utility library, eglutil.h, which contains code
to detect and use EGL_KHR_swap_buffers_with_damage or its EXT equivalent.

This logic used to be duplicated between the X11 and Wayland display servers,
which is not ideal.
2021-07-19 19:35:52 +10:00
..
clipboard.c [client] wayland/clipboard: prefer text/plain over text/html 2021-06-26 12:49:47 +10:00
CMakeLists.txt [client] wayland: measure presentation time 2021-07-18 16:15:10 +10:00
cursor.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
gl.c [client] ds: refactor common EGL swap with damage logic 2021-07-19 19:35:52 +10:00
idle.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
input.c [client] wayland: fix typo in warp usage 2021-07-15 08:40:36 +10:00
output.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
poll.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
presentation.c [client] wayland: display swap to photon latency graph 2021-07-18 16:15:10 +10:00
registry.c [client] wayland: measure presentation time 2021-07-18 16:15:10 +10:00
shell_libdecor.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
shell_xdg.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
state.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
wayland.c [client] wayland: measure presentation time 2021-07-18 16:15:10 +10:00
wayland.h [client] ds: refactor common EGL swap with damage logic 2021-07-19 19:35:52 +10:00
window.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00