summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineVulkan
diff options
context:
space:
mode:
Diffstat (limited to 'Graphics/GraphicsEngineVulkan')
-rw-r--r--Graphics/GraphicsEngineVulkan/src/EngineFactoryVk.cpp10
1 files changed, 7 insertions, 3 deletions
diff --git a/Graphics/GraphicsEngineVulkan/src/EngineFactoryVk.cpp b/Graphics/GraphicsEngineVulkan/src/EngineFactoryVk.cpp
index 7663eb85..8d72a0b5 100644
--- a/Graphics/GraphicsEngineVulkan/src/EngineFactoryVk.cpp
+++ b/Graphics/GraphicsEngineVulkan/src/EngineFactoryVk.cpp
@@ -82,7 +82,9 @@ public:
ISwapChain** ppSwapChain) override final;
#if PLATFORM_ANDROID
- virtual void InitAndroidFileSystem(void* Activity, const char* ActivityClassName) const override final;
+ virtual void InitAndroidFileSystem(struct ANativeActivity* NativeActivity,
+ const char* NativeActivityClassName,
+ struct AAssetManager* AssetManager) const override final;
#endif
private:
@@ -351,9 +353,11 @@ void EngineFactoryVkImpl::CreateSwapChainVk(IRenderDevice* pDevice,
}
#if PLATFORM_ANDROID
-void EngineFactoryVkImpl::InitAndroidFileSystem(void* Activity, const char* ActivityClassName) const
+void EngineFactoryVkImpl::InitAndroidFileSystem(struct ANativeActivity* NativeActivity,
+ const char* NativeActivityClassName,
+ struct AAssetManager* AssetManager) const
{
- AndroidFileSystem::Init(Activity, ActivityClassName);
+ AndroidFileSystem::Init(NativeActivity, NativeActivityClassName, AssetManager);
}
#endif