summaryrefslogtreecommitdiff
path: root/platform/android/src/android_renderer_frontend.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'platform/android/src/android_renderer_frontend.hpp')
-rw-r--r--platform/android/src/android_renderer_frontend.hpp7
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;