summaryrefslogtreecommitdiffstats
path: root/src/plugins
diff options
context:
space:
mode:
authorLaszlo Agocs <laszlo.p.agocs@nokia.com>2012-07-18 13:35:14 +0300
committerQt by Nokia <qt-info@nokia.com>2012-07-20 02:19:10 +0200
commite8e8d0e9f2fa7aaf3607d772753031e794538564 (patch)
tree6f0d6571d3c6b28f41c2892bceb062f228ac20ef /src/plugins
parent33261c00e01ea2de3faac71a6fab1cf305b1dc25 (diff)
Disable threaded rendering with kms plugin
The page flip handling in QKmsScreen cannot currently cope with contexts on multiple threads. Change-Id: I9492095fec52fd1ad0197db00b3d6a2f58016e6d Reviewed-by: Jørgen Lind <jorgen.lind@nokia.com>
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/platforms/kms/qkmsintegration.cpp3
1 files changed, 1 insertions, 2 deletions
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);
}
}