diff options
Diffstat (limited to 'unityplugin/UnityEmulator')
| -rw-r--r-- | unityplugin/UnityEmulator/src/IOS/UnityAppIOS.cpp | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/unityplugin/UnityEmulator/src/IOS/UnityAppIOS.cpp b/unityplugin/UnityEmulator/src/IOS/UnityAppIOS.cpp index 3dc4f9d..dcd026b 100644 --- a/unityplugin/UnityEmulator/src/IOS/UnityAppIOS.cpp +++ b/unityplugin/UnityEmulator/src/IOS/UnityAppIOS.cpp @@ -29,14 +29,10 @@ class UnityAppIOS : public UnityAppBase { public: - UnityAppIOS() + virtual void Initialize(int deviceType, void* layer)override final { - m_DeviceType = Diligent::DeviceType::OpenGLES; - } - - virtual void OnGLContextCreated(void *eaglLayer)override final - { - InitGraphics(eaglLayer, 0/*Unused*/, 0/*Unused*/); + m_DeviceType = static_cast<Diligent::DeviceType>(deviceType); + InitGraphics(layer, 0/*Unused*/, 0/*Unused*/); InitScene(); } }; |
