diff options
Diffstat (limited to 'platform/android/src/android_renderer_frontend.hpp')
-rw-r--r-- | platform/android/src/android_renderer_frontend.hpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/platform/android/src/android_renderer_frontend.hpp b/platform/android/src/android_renderer_frontend.hpp index 36db705f2e..9c90e63c83 100644 --- a/platform/android/src/android_renderer_frontend.hpp +++ b/platform/android/src/android_renderer_frontend.hpp @@ -42,6 +42,7 @@ public: InvalidateCallback); ~AndroidRendererFrontend() override; + void initialise(); void reset() override; void setObserver(RendererObserver&) override; @@ -67,6 +68,11 @@ public: void requestSnapshot(SnapshotCallback); private: + float pixelRatio; + FileSource& fileSource; + Scheduler& scheduler; + std::string programCacheDir; + std::unique_ptr<AndroidRendererBackend> backend; std::unique_ptr<util::Thread<Renderer>> renderer; std::unique_ptr<RendererObserver> rendererObserver; @@ -74,6 +80,7 @@ private: std::mutex updateMutex; std::shared_ptr<UpdateParameters> updateParameters; + std::mutex intitialisationMutex; util::AsyncTask asyncInvalidate; |