Do not show warning on null result in getProcAddress
Other platforms do not do this either. What is more, some of the extension handling code will try to resolve functions that are not necessiarly present, and this is not an error. Change-Id: I39dad8f8d89fc45de3ea83f04727a8e38b6a3387 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>bb10
parent
049700a6a9
commit
32e2d8e58c
|
|
@ -751,7 +751,7 @@ QFunctionPointer QWindowsEGLContext::getProcAddress(const QByteArray &procName)
|
|||
QFunctionPointer procAddress = reinterpret_cast<QFunctionPointer>(QWindowsEGLStaticContext::libEGL.eglGetProcAddress(procName.constData()));
|
||||
if (QWindowsContext::verbose > 1)
|
||||
qCDebug(lcQpaGl) << __FUNCTION__ << procName << QWindowsEGLStaticContext::libEGL.eglGetCurrentContext() << "returns" << procAddress;
|
||||
if (!procAddress)
|
||||
if (!procAddress && QWindowsContext::verbose)
|
||||
qWarning("%s: Unable to resolve '%s'", __FUNCTION__, procName.constData());
|
||||
return procAddress;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1397,7 +1397,7 @@ QFunctionPointer QWindowsGLContext::getProcAddress(const QByteArray &procName)
|
|||
QFunctionPointer procAddress = reinterpret_cast<QFunctionPointer>(QOpenGLStaticContext::opengl32.wglGetProcAddress(procName.constData()));
|
||||
if (QWindowsContext::verbose > 1)
|
||||
qCDebug(lcQpaGl) << __FUNCTION__ << procName << QOpenGLStaticContext::opengl32.wglGetCurrentContext() << "returns" << procAddress;
|
||||
if (!procAddress)
|
||||
if (!procAddress && QWindowsContext::verbose)
|
||||
qWarning("%s: Unable to resolve '%s'", __FUNCTION__, procName.constData());
|
||||
return procAddress;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue