LookingGlass/client/renderers/EGL
Geoffrey McRae 19db67cfe5 [client] egl: detect the NVIDIA driver and disable DMA support
DMA suport for NVIDIA is advertised as available by the presense of the
extension `EGL_EXT_image_dma_buf_import`, however it is completely
broken. Until this is fixed refuse to use DMA support even if VM->VM
support is possible.

See: https://forums.developer.nvidia.com/t/egl-ext-image-dma-buf-import-broken-egl-bad-alloc-with-tons-of-free-ram/165552
2021-01-09 21:25:41 +11:00
..
shader [client] egl: added colorblind support (egl:cbMode=0/1/2/3) 2020-11-09 07:08:15 +11:00
alert.c [client] egl: added DMA texture support for direct upload 2020-10-30 02:36:45 +11:00
alert.h [client] use cmake to generate renderers/fonts/clipboards headers/code 2019-03-28 19:56:14 +11:00
CMakeLists.txt [client] don't require wayland-egl, fixes #204 2019-10-26 11:23:04 +11:00
cursor.c [client] egl: cleanup/refactor of cursor texture code 2020-11-10 20:42:14 +11:00
cursor.h [client] use cmake to generate renderers/fonts/clipboards headers/code 2019-03-28 19:56:14 +11:00
debug.c [EGL] add debug printf helper 2019-08-30 11:33:43 +10:00
debug.h [EGL] add debug printf helper 2019-08-30 11:33:43 +10:00
desktop.c [client] egl: added colorblind support (egl:cbMode=0/1/2/3) 2020-11-09 07:08:15 +11:00
desktop.h [client] egl: added DMA texture support for direct upload 2020-10-30 02:36:45 +11:00
draw.c [client] use cmake to generate renderers/fonts/clipboards headers/code 2019-03-28 19:56:14 +11:00
draw.h [client] use cmake to generate renderers/fonts/clipboards headers/code 2019-03-28 19:56:14 +11:00
egl.c [client] egl: detect the NVIDIA driver and disable DMA support 2021-01-09 21:25:41 +11:00
fps.c [client] egl: added DMA texture support for direct upload 2020-10-30 02:36:45 +11:00
fps.h [client] use cmake to generate renderers/fonts/clipboards headers/code 2019-03-28 19:56:14 +11:00
model.c [build] make "common" a static library (part 2/2) 2019-04-11 11:12:59 +10:00
model.h [client] use cmake to generate renderers/fonts/clipboards headers/code 2019-03-28 19:56:14 +11:00
shader.c [build] make "common" a static library (part 2/2) 2019-04-11 11:12:59 +10:00
shader.h [client] added missing include 2019-07-15 18:30:39 +10:00
splash.c [build] make "common" a static library (part 2/2) 2019-04-11 11:12:59 +10:00
splash.h [client] use cmake to generate renderers/fonts/clipboards headers/code 2019-03-28 19:56:14 +11:00
texture.c [client] egl: actually do front buffer rendering 2020-12-31 15:31:24 +11:00
texture.h [client] egl: added DMA texture support for direct upload 2020-10-30 02:36:45 +11:00