+void NativeRenderSurfaceEcoreWl::GetDpi( unsigned int& dpiHorizontal, unsigned int& dpiVertical )
+{
+ // calculate DPI
+ float xres, yres;
+
+ // 1 inch = 25.4 millimeters
+#ifdef ECORE_WAYLAND2
+ // TODO: Application should set dpi value in wayland2
+ xres = 96;
+ yres = 96;
+#else
+ xres = ecore_wl_dpi_get();
+ yres = ecore_wl_dpi_get();
+#endif
+
+ dpiHorizontal = int( xres + 0.5f ); // rounding
+ dpiVertical = int( yres + 0.5f );
+}
+
+void NativeRenderSurfaceEcoreWl::InitializeGraphics( Internal::Adaptor::GraphicsInterface& graphics, DisplayConnection& displayConnection )