XCB: Correction to OpenGL version check for profile support
authorSean Harmer <sean.harmer.qnx@kdab.com>
Fri, 3 Aug 2012 13:08:59 +0000 (14:08 +0100)
committerQt by Nokia <qt-info@nokia.com>
Sat, 4 Aug 2012 00:58:02 +0000 (02:58 +0200)
Change-Id: I2f2bf877b1e2e628806f22fe66180b05090f4b3e
Reviewed-by: Samuel Rødal <samuel.rodal@nokia.com>
src/plugins/platforms/xcb/qglxintegration.cpp

index 413c690..3a29988 100644 (file)
@@ -105,7 +105,7 @@ QGLXContext::QGLXContext(QXcbScreen *screen, const QSurfaceFormat &format, QPlat
             contextAttributes << GLX_CONTEXT_MAJOR_VERSION_ARB << m_format.majorVersion()
                               << GLX_CONTEXT_MINOR_VERSION_ARB << m_format.minorVersion();
 
-            if (m_format.majorVersion() >= 3 || (m_format.majorVersion() == 3 && m_format.minorVersion() > 1)) {
+            if (m_format.majorVersion() > 3 || (m_format.majorVersion() == 3 && m_format.minorVersion() > 1)) {
                 if (m_format.profile() == QSurfaceFormat::CoreProfile) {
                     contextAttributes << GLX_CONTEXT_FLAGS_ARB << GLX_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB
                                       << GLX_CONTEXT_PROFILE_MASK_ARB << GLX_CONTEXT_CORE_PROFILE_BIT_ARB;