From 96b5237dcd18a0b6f7e34afdde1988797a2d8c5e Mon Sep 17 00:00:00 2001 From: Joni Poikelin Date: Tue, 22 Jan 2019 11:31:03 +0200 Subject: Fix mesa check VMware virtual machines have "OpenGL ES 3.0 Mesa x.x.x" as the version string. Change-Id: I5c23524a021732e84b78090de2913b4d974e9f34 Reviewed-by: Miikka Heikkinen --- src/datavisualization/utils/utils.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/datavisualization/utils/utils.cpp') diff --git a/src/datavisualization/utils/utils.cpp b/src/datavisualization/utils/utils.cpp index df8552b4..f80cf45f 100644 --- a/src/datavisualization/utils/utils.cpp +++ b/src/datavisualization/utils/utils.cpp @@ -367,7 +367,7 @@ void Utils::resolveStatics() const GLubyte *openGLVersion = ctx->functions()->glGetString(GL_VERSION); versionStr = QString::fromLatin1(reinterpret_cast(openGLVersion)).toLower(); #endif - if (versionStr.contains(QStringLiteral("mesa")) + if (versionStr.contains(QStringLiteral("mesa"), Qt::CaseInsensitive) || QCoreApplication::testAttribute(Qt::AA_UseSoftwareOpenGL)) { qWarning("Only OpenGL ES2 emulation is available for software rendering."); isES = true; -- cgit v1.2.3