LookingGlass/client
Quantum 6370350006 [client] opengl: indirectly access non-OpenGL 1.3 functions
This commit adds check for the extensions that we need and then calls
the functions indirectly through gl_dynprocs.

This should improve compatibility with older versions of OpenGL, as we
now fallback to the ARB extensions if possible, and in the case of
glGenerateMipmap, we can handle the function not existing at all.
2021-10-01 01:45:11 +10:00
..
cmake [client] cmake: make MakeObject use relative paths 2021-08-11 02:42:12 +10:00
displayservers [client] x11: load glXSwapIntervalEXT dynamically 2021-09-29 17:47:36 +10:00
include [client] opengl: add gl_dynprocs module 2021-10-01 01:45:11 +10:00
renderers [client] opengl: indirectly access non-OpenGL 1.3 functions 2021-10-01 01:45:11 +10:00
src [client] opengl: add gl_dynprocs module 2021-10-01 01:45:11 +10:00
CMakeLists.txt [client] opengl: add gl_dynprocs module 2021-10-01 01:45:11 +10:00
DEBUGGING.md [doc] Fix formatting 2018-05-23 08:46:03 +10:00