From fc4a73aa544bf03d881ddb7e2eb8ebd47d7da7b8 Mon Sep 17 00:00:00 2001 From: Assam Boudjelthia Date: Tue, 25 Aug 2020 11:32:58 +0300 Subject: Add QOffScreenSurface platform API abstraction MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This follows the work done in 6ff79478a44fce12ca18832a56db4a370a9ff417. The API is available by including qoffscreensurface.h, scoped in the QPlatformInterface namespace. The namespace exposes platform specific type-safe interfaces that provide: a) Factory functions for adopting native contexts, e.g. QAndroidPlatformOffscreenSurface::fromNative(ANativeWindow); b) Access to underlying native handles, e.g. surface->platformInterface() ->nativeSurface() Fixes: QTBUG-85874 Change-Id: I29c459866e0355a52320d5d473e8b147e050acb3 Reviewed-by: Tor Arne Vestbø --- src/gui/platform/android/android.pri | 1 + 1 file changed, 1 insertion(+) create mode 100644 src/gui/platform/android/android.pri (limited to 'src/gui/platform/android/android.pri') diff --git a/src/gui/platform/android/android.pri b/src/gui/platform/android/android.pri new file mode 100644 index 0000000000..bdaa4b1279 --- /dev/null +++ b/src/gui/platform/android/android.pri @@ -0,0 +1 @@ +SOURCES += $$PWD/qandroidplatforminterface.cpp -- cgit v1.2.3