X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fwindow-system%2Ftizen-wayland%2Fdisplay-connection-impl-ecore-wl.h;h=6bcf33d5de33dd252c243f558c7a4f933c7790d4;hb=263ec21432f3d7c9f9be5b463748fdce8f6942e4;hp=75f6888d95893653e8171e1653f711d3f9b6eb87;hpb=18d4a88c880b4fe5f2f3747c56bfbd606a33d08b;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/dali/internal/window-system/tizen-wayland/display-connection-impl-ecore-wl.h b/dali/internal/window-system/tizen-wayland/display-connection-impl-ecore-wl.h index 75f6888..6bcf33d 100644 --- a/dali/internal/window-system/tizen-wayland/display-connection-impl-ecore-wl.h +++ b/dali/internal/window-system/tizen-wayland/display-connection-impl-ecore-wl.h @@ -18,20 +18,12 @@ * */ -// EXTERNAL INCLUDES -#include -#include -#include - // INTERNAL INCLUDES #include -#include -#include namespace Dali { -class RenderSurface; class DisplayConnection; namespace Internal @@ -67,26 +59,26 @@ public: Any GetDisplay(); /** - * @copydoc Dali::DisplayConnection::GetDpi - */ - static void GetDpi(unsigned int& dpiHorizontal, unsigned int& dpiVertical); - - /** * @copydoc Dali::DisplayConnection::ConsumeEvents */ void ConsumeEvents(); /** - * @copydoc Dali::DisplayConnection::InitializeEgl + * @copydoc Dali::DisplayConnection::InitializeGraphics */ - bool InitializeEgl(EglInterface& egl); + bool InitializeGraphics(); /** - * @brief Sets surface type + * @brief Sets the surface type + * @param[in] type The surface type */ - void SetSurfaceType( RenderSurface::Type type ); - + void SetSurfaceType( Integration::RenderSurface::Type type ); + /** + * @brief Sets the graphics interface + * @param[in] graphics The graphics interface + */ + void SetGraphicsInterface( GraphicsInterface& graphics ); public: @@ -115,7 +107,8 @@ protected: private: EGLNativeDisplayType mDisplay; ///< Wayland-display for rendering - RenderSurface::Type mSurfaceType; + Integration::RenderSurface::Type mSurfaceType; ///< The surface type + GraphicsInterface* mGraphics; ///< The graphics interface }; } // namespace Adaptor