summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/android/qandroidplatformopenglcontext.h
diff options
context:
space:
mode:
authorYoann Lopes <yoann.lopes@digia.com>2014-03-25 17:31:09 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-03-27 15:33:35 +0100
commitb3f201b8afcf88015f5bff7b3f43e90b13f8a8f1 (patch)
treea508899d2c72abfdbe0615cd71321d8782b51f07 /src/plugins/platforms/android/qandroidplatformopenglcontext.h
parente7270b68fe36528ba064e0f371f00988b443d1c0 (diff)
Android: use fbo read back workaround with specific GPUs.
Namely, the Mali 400 and the Adreno 200. We used to enable this workaround only for the Samsung Galaxy Tab 3, which has a Mali 400. The same problem was confirmed with the Samsung Galaxy Note N7000 (Mali 400) and the ZTE Blade (Adreno 200). Task-number: QTBUG-33951 Task-number: QTBUG-34984 Change-Id: Ic624962986f718285b98ab4ca48e22f9aa110753 Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com> Reviewed-by: Shawn Rutledge <shawn.rutledge@digia.com>
Diffstat (limited to 'src/plugins/platforms/android/qandroidplatformopenglcontext.h')
-rw-r--r--src/plugins/platforms/android/qandroidplatformopenglcontext.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/platforms/android/qandroidplatformopenglcontext.h b/src/plugins/platforms/android/qandroidplatformopenglcontext.h
index 29e5f596d5..10a89d541b 100644
--- a/src/plugins/platforms/android/qandroidplatformopenglcontext.h
+++ b/src/plugins/platforms/android/qandroidplatformopenglcontext.h
@@ -56,6 +56,8 @@ public:
private:
virtual EGLSurface eglSurfaceForPlatformSurface(QPlatformSurface *surface);
+
+ static bool needsFBOReadBackWorkaroud();
};
QT_END_NAMESPACE