diff options
author | Tom Cooksey <thomas.cooksey@nokia.com> | 2010-03-11 14:44:08 (GMT) |
---|---|---|
committer | Tom Cooksey <thomas.cooksey@nokia.com> | 2010-03-11 14:51:57 (GMT) |
commit | fc0e0198c5e7ef75d1650bca39a5f06ebddfb932 (patch) | |
tree | c0b1fb6e5f8349fb4bde83fc568775aaff2990d6 /src/gui/egl | |
parent | 82fa80a6b28ea5a4d3e245f531fea22a689c7ad3 (diff) | |
download | Qt-fc0e0198c5e7ef75d1650bca39a5f06ebddfb932.zip Qt-fc0e0198c5e7ef75d1650bca39a5f06ebddfb932.tar.gz Qt-fc0e0198c5e7ef75d1650bca39a5f06ebddfb932.tar.bz2 |
Delete the QGLContext in ~QX11GLPixmapData
This also includes changes which allow QGLContext to not own it's
own QEglContext. With X11GL, the QEglContext gets reused by multiple
QGLContexts so it is important QGLContext doesn't delete it.
Reviewed-By: TrustMe
Diffstat (limited to 'src/gui/egl')
-rw-r--r-- | src/gui/egl/qegl.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gui/egl/qegl.cpp b/src/gui/egl/qegl.cpp index 6e0331f..b870523 100644 --- a/src/gui/egl/qegl.cpp +++ b/src/gui/egl/qegl.cpp @@ -60,7 +60,7 @@ static QEglContext * volatile currentVGContext = 0; QEglContext::QEglContext() : apiType(QEgl::OpenGL) , ctx(EGL_NO_CONTEXT) - , cfg(0) + , cfg(QEGL_NO_CONFIG) , currentSurface(EGL_NO_SURFACE) , current(false) , ownsContext(true) |