LookingGlass/client/renderers/EGL
Quantum f9a9953071 [client] egl: use new util_hasGLExt helper to check extensions
We previously used strstr, which can be prone to false positives when
the name of one extension is a substring of another extension.

This commit creates the helper function util_hasGLExt, which asserts
that the substring found in extension list is bounded by either spaces
or the beginning/end of the string.
2021-05-19 15:58:54 +10:00
..
shader [client] egl: make scale algorithms toggleable 2021-02-22 17:25:06 +11:00
alert.c [client] egl: scale UI elements on high DPI displays 2021-02-21 19:06:53 +11:00
alert.h [client] egl: scale UI elements on high DPI displays 2021-02-21 19:06:53 +11:00
CMakeLists.txt [client] egl: make scale algorithms toggleable 2021-02-22 17:25:06 +11:00
cursor.c [client] all: properly support guest rotation 2021-01-19 02:54:56 +11:00
cursor.h [client] all: properly support guest rotation 2021-01-19 02:54:56 +11:00
desktop.c [client] egl: add option to set initial scale algorithm 2021-02-22 17:25:06 +11:00
desktop.h [client] egl: add option to set initial scale algorithm 2021-02-22 17:25:06 +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: use new util_hasGLExt helper to check extensions 2021-05-19 15:58:54 +10:00
egldebug.c [client] egl: remove dependency on SDL 2021-02-21 10:31:49 +11:00
egldebug.h [client] egl: better debug output for EGL errors 2021-01-24 13:17:11 +11:00
fps.c [client] egl: scale UI elements on high DPI displays 2021-02-21 19:06:53 +11:00
fps.h [client] egl: scale UI elements on high DPI displays 2021-02-21 19:06:53 +11:00
help.c [client] egl: scale UI elements on high DPI displays 2021-02-21 19:06:53 +11:00
help.h [client] egl: scale UI elements on high DPI displays 2021-02-21 19:06:53 +11:00
model.c [client] egl: remove dependency on SDL 2021-02-21 10:31:49 +11:00
model.h [client] use cmake to generate renderers/fonts/clipboards headers/code 2019-03-28 19:56:14 +11:00
shader.c [client] egl: remove dependency on SDL 2021-02-21 10:31:49 +11:00
shader.h [client] added missing include 2019-07-15 18:30:39 +10:00
splash.c [client] egl: always render desktop texture as opaque 2021-02-21 10:31:48 +11: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: show error for glMapBufferRange instead of glBindbuffer 2021-05-04 10:30:03 +10:00
texture.h [client] egl: remove dependency on SDL 2021-02-21 10:31:49 +11:00