glx: Fix loading OpenGL library when libGL.so symlink is missing
Task-number: QTBUG-67537 Change-Id: Ib59bc27582f44b0c6b04efa57c44d877e1685bbb Reviewed-by: Gatis Paeglis <gatis.paeglis@qt.io> Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>bb10
parent
4eeafe1cbf
commit
a35c6a49c9
|
|
@ -639,6 +639,8 @@ QFunctionPointer QGLXContext::getProcAddress(const char *procName)
|
|||
extern const QString qt_gl_library_name();
|
||||
// QLibrary lib(qt_gl_library_name());
|
||||
QLibrary lib(QLatin1String("GL"));
|
||||
if (!lib.load())
|
||||
lib.setFileNameAndVersion(QLatin1String("GL"), 1);
|
||||
glXGetProcAddressARB = (qt_glXGetProcAddressARB) lib.resolve("glXGetProcAddressARB");
|
||||
#endif
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue