LookingGlass/client/renderers/EGL
Quantum b9a7ce17fe [client] egl: use queue of damages
This prevents damage from being overwritten when frames are received
faster than could be rendered.

This implementation cycles between two queues, removing all need for
memory allocation.
2021-08-01 12:11:54 +10:00
..
shader [client] renderers: remove alert handling 2021-07-23 20:18:12 +10:00
CMakeLists.txt [all] use cmake FindPkgConfig IMPORTED_TARGETs 2021-07-24 12:35:48 +10:00
cursor.c [client] egl: keep x/y coordinates of cursor rectangle non-negative 2021-07-26 07:56:46 +10:00
cursor.h [client] egl: improve cursor damage logic 2021-07-20 11:29:13 +10:00
damage.c [client] egl: make damage overlay support rendering rotated rectangles 2021-07-25 16:56:48 +10:00
damage.h [client] egl: make damage overlay support rendering rotated rectangles 2021-07-25 16:56:48 +10:00
desktop.c [client] egl: revert "only copy damaged areas when using dmabuf" 2021-07-18 18:48:35 +10:00
desktop.h [client] egl: revert "only copy damaged areas when using dmabuf" 2021-07-18 18:48:35 +10:00
draw.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
draw.h [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
egl.c [client] egl: use queue of damages 2021-08-01 12:11:54 +10:00
egldebug.c [client] egl: use glGetError and codes for errors in gl* functions 2021-07-19 19:36:46 +10:00
egldebug.h [client] egl: use glGetError and codes for errors in gl* functions 2021-07-19 19:36:46 +10:00
model.c [client] egl: use vertex array objects in model.c 2021-07-18 11:58:47 +10:00
model.h [client] egl: properly use OpenGL ES 2021-07-18 20:44:32 +10:00
shader.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
shader.h [client] egl: properly use OpenGL ES 2021-07-18 20:44:32 +10:00
splash.c [client] egl: properly use OpenGL ES 2021-07-18 20:44:32 +10:00
splash.h [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
texture.c [client] egl: use glGetError and codes for errors in gl* functions 2021-07-19 19:36:46 +10:00
texture.h [client] egl: properly use OpenGL ES 2021-07-18 20:44:32 +10:00