Pass the correct handle to the Windows EGL context constructor.
We should pass the shareHandle here instead of the handle for the context since that's what it expects. Change-Id: If851758817057ecc3c3646cba2354becf5a8a839 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
This commit is contained in:
parent
8e62d9acfd
commit
0693082c95
@ -375,7 +375,7 @@ QPlatformOpenGLContext
|
|||||||
return 0;
|
return 0;
|
||||||
d->m_staticEGLContext = QSharedPointer<QWindowsEGLStaticContext>(staticContext);
|
d->m_staticEGLContext = QSharedPointer<QWindowsEGLStaticContext>(staticContext);
|
||||||
}
|
}
|
||||||
return new QWindowsEGLContext(d->m_staticEGLContext, context->format(), context->handle());
|
return new QWindowsEGLContext(d->m_staticEGLContext, context->format(), context->shareHandle());
|
||||||
#else // QT_OPENGL_ES_2
|
#else // QT_OPENGL_ES_2
|
||||||
if (d->m_staticOpenGLContext.isNull())
|
if (d->m_staticOpenGLContext.isNull())
|
||||||
d->m_staticOpenGLContext =
|
d->m_staticOpenGLContext =
|
||||||
|
Loading…
Reference in New Issue
Block a user