LookingGlass/client/renderers/EGL
Quantum 9b87f4ba5e [client] egl: cycle through multiple textures for dmabuf
This avoids race conditions in GL drivers when attempting to render and
call glEGLImageTargetTexture2DOES on the same texture.

Also, when using glEGLImageTargetTexture2DOES, we do not need to allocate
storage for textures.
2021-08-09 17:12:11 +10:00
..
shader [client] egl: rework egl to accomodate post-processing filtering 2021-08-09 14:08:10 +10:00
CMakeLists.txt [client] egl: refactor damage mesh generation into desktop_rects 2021-08-03 21:37:31 +10:00
cursor.c [client] egl: rework egl to accomodate post-processing filtering 2021-08-09 14:08:10 +10:00
cursor.h [client] egl: rework egl to accomodate post-processing filtering 2021-08-09 14:08:10 +10:00
damage.c [client] egl: refactor to use project naming standard 2021-08-08 17:16:10 +10:00
damage.h [client] egl: refactor to use project naming standard 2021-08-08 17:16:10 +10:00
desktop_rects.c [all] copyright: use unicode copyright sign © 2021-08-04 21:16:35 +10:00
desktop_rects.h [all] copyright: use unicode copyright sign © 2021-08-04 21:16:35 +10:00
desktop.c [client] egl: remove includes from testing 2021-08-09 14:13:03 +10:00
desktop.h [client] egl: rework egl to accomodate post-processing filtering 2021-08-09 14:08:10 +10:00
draw.c [client] egl: refactor to use project naming standard 2021-08-08 17:16:10 +10:00
draw.h [client] egl: refactor to use project naming standard 2021-08-08 17:16:10 +10:00
egl.c [client] egl: rework egl to accomodate post-processing filtering 2021-08-09 14:08:10 +10:00
egl.h [client] egl: rework egl to accomodate post-processing filtering 2021-08-09 14:08:10 +10:00
egldebug.c [all] copyright: use unicode copyright sign © 2021-08-04 21:16:35 +10:00
egldebug.h [all] copyright: use unicode copyright sign © 2021-08-04 21:16:35 +10:00
model.c [client] egl: rework egl to accomodate post-processing filtering 2021-08-09 14:08:10 +10:00
model.h [client] egl: rework egl to accomodate post-processing filtering 2021-08-09 14:08:10 +10:00
shader.c [client] egl: rework egl to accomodate post-processing filtering 2021-08-09 14:08:10 +10:00
shader.h [client] egl: rework egl to accomodate post-processing filtering 2021-08-09 14:08:10 +10:00
splash.c [client] egl: rework egl to accomodate post-processing filtering 2021-08-09 14:08:10 +10:00
splash.h [client] egl: refactor to use project naming standard 2021-08-08 17:16:10 +10:00
texture_buffer.c [client] egl: rework egl to accomodate post-processing filtering 2021-08-09 14:08:10 +10:00
texture_buffer.h [client] egl: rework egl to accomodate post-processing filtering 2021-08-09 14:08:10 +10:00
texture_dmabuf.c [client] egl: cycle through multiple textures for dmabuf 2021-08-09 17:12:11 +10:00
texture_framebuffer.c [client] egl: rework egl to accomodate post-processing filtering 2021-08-09 14:08:10 +10:00
texture_util.c [client] egl: rework egl to accomodate post-processing filtering 2021-08-09 14:08:10 +10:00
texture_util.h [client] egl: rework egl to accomodate post-processing filtering 2021-08-09 14:08:10 +10:00
texture.c [client] egl: rework egl to accomodate post-processing filtering 2021-08-09 14:08:10 +10:00
texture.h [client] egl: rework egl to accomodate post-processing filtering 2021-08-09 14:08:10 +10:00