void Initialize( EnvironmentOptions* environmentOptions ) override;
/**
- * Initialize the graphics interface with specific input parameters
- * @param[in] depth The flag to enable depth buffer
- * @param[in] stencil The flag to enable stencil buffer
- * @param[in] msaa The value of multi sampleing bit
- */
- void Initialize( bool depth, bool stencil, int msaa );
-
- /**
* Creates the graphics interface for EGL
* @return The graphics interface for EGL
*/
EglImageExtensions* GetImageExtensions();
/**
- * Sets fixed damaged areas for partial rendering. This overrides automatic partial rendering.
- */
- void SetDamagedAreas( std::vector<Dali::Rect<int>>& areas );
-
- /**
- * Instructs egl implementation to do full swap regardless of stored data, resets the data.
- */
- void SetFullSwapNextFrame();
-
- /**
* @copydoc Dali::Internal::Adaptor::GraphicsInterface::Destroy()
*/
void Destroy() override;