LookingGlass/client/renderers/EGL
Geoffrey McRae 60a58d4d8d [client] all: make it possible to signal full window invalidation
Now that we are drawing with damage rects, when the window is hidden and
then exposed the window may not get fully redrawn. This provides
`app_invalidateWindow` for the display server backend to call when the
screen needs a full redraw.
2021-07-25 15:29:29 +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: improve cursor damage logic 2021-07-20 11:29:13 +10:00
cursor.h [client] egl: improve cursor damage logic 2021-07-20 11:29:13 +10:00
damage.c [egl] damage: only update the damage vbo if there was a new frame 2021-07-21 17:29:46 +10:00
damage.h [client] egl: implement frame damage display 2021-07-18 10:41:50 +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] all: make it possible to signal full window invalidation 2021-07-25 15:29:29 +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