looking-glass/client
Quantum b7d3bbbd82 [client] egl: use standard-compliant way of EGL detection
According to the documentation for eglQueryString:

> EGL_BAD_DISPLAY is generated if display is not an EGL display connection,
> unless display is EGL_NO_DISPLAY and name is EGL_EXTENSIONS.

Therefore, we should check EGL by doing:

    eglQueryString(EGL_NO_DISPLAY, EGL_EXTENSIONS)

Indeed, the old way of eglQueryString(EGL_NO_DISPLAY, EGL_VERSION) works on
libglvnd but not using mesa's libEGL.so directly.

Also added a warning to make it more obvious that EGL is not available.
2021-08-16 16:25:48 +10:00
..
cmake [client] cmake: make MakeObject use relative paths 2021-08-11 02:42:12 +10:00
displayservers [client] use variable-relative sizeof where possible 2021-08-16 16:22:55 +10:00
include [client] spice: add ability to set keyboard LED state in guest 2021-08-15 09:46:31 +10:00
renderers [client] egl: use standard-compliant way of EGL detection 2021-08-16 16:25:48 +10:00
src [client] spice: avoid spice_key_modifiers when input is disabled 2021-08-16 16:25:11 +10:00
CMakeLists.txt [client] overlay: add new configuration overlay [wip] 2021-08-04 10:27:47 +10:00
DEBUGGING.md [doc] Fix formatting 2018-05-23 08:46:03 +10:00