From e8e8d0e9f2fa7aaf3607d772753031e794538564 Mon Sep 17 00:00:00 2001 From: Laszlo Agocs Date: Wed, 18 Jul 2012 13:35:14 +0300 Subject: Disable threaded rendering with kms plugin MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The page flip handling in QKmsScreen cannot currently cope with contexts on multiple threads. Change-Id: I9492095fec52fd1ad0197db00b3d6a2f58016e6d Reviewed-by: Jørgen Lind --- src/plugins/platforms/kms/qkmsintegration.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/plugins/platforms/kms/qkmsintegration.cpp') diff --git a/src/plugins/platforms/kms/qkmsintegration.cpp b/src/plugins/platforms/kms/qkmsintegration.cpp index 8b3ef9110d..d3932568a7 100644 --- a/src/plugins/platforms/kms/qkmsintegration.cpp +++ b/src/plugins/platforms/kms/qkmsintegration.cpp @@ -94,8 +94,7 @@ bool QKmsIntegration::hasCapability(QPlatformIntegration::Capability cap) const switch (cap) { case ThreadedPixmaps: return true; case OpenGL: return true; - case ThreadedOpenGL: return true; - case BufferQueueingOpenGL: return true; + case ThreadedOpenGL: return false; default: return QPlatformIntegration::hasCapability(cap); } } -- cgit v1.2.3