/*
- * Copyright (c) 2017 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2018 Samsung Electronics Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
mPerformanceInterface = PerformanceInterfaceFactory::CreateInterface( *this, *mEnvironmentOptions );
}
+ mEnvironmentOptions->CreateTraceManager( mPerformanceInterface );
+ mEnvironmentOptions->InstallTraceFunction(); // install tracing for main thread
+
mCallbackManager = CallbackManager::New();
PositionSize size = mSurface->GetPositionSize();
unsigned int dpiHor, dpiVer;
dpiHor = dpiVer = 0;
- Dali::DisplayConnection::GetDpi(dpiHor, dpiVer);
+#ifdef ECORE_WL2
+ Dali::DisplayConnection::GetDpi( mNativeWindow, dpiHor, dpiVer );
+#else
+ Dali::DisplayConnection::GetDpi( dpiHor, dpiVer );
+#endif
// tell core about the DPI value
mCore->SetDpi(dpiHor, dpiVer);
RequestUpdateOnce();
}
+const LogFactoryInterface& Adaptor::GetLogFactory()
+{
+ return *mEnvironmentOptions;
+}
+
void Adaptor::RequestUpdateOnce()
{
if( mThreadController )