Revert "[Tizen] Implement partial update"
[platform/core/uifw/dali-adaptor.git] / dali / internal / graphics / gles / egl-implementation.h
old mode 100755 (executable)
new mode 100644 (file)
index 12dcbac..c0cf433
@@ -48,12 +48,10 @@ public:
    * @param[in] multiSamplingLevel The Multi-sampling level required
    * @param[in] depthBufferRequired Whether the depth buffer is required
    * @param[in] stencilBufferRequired Whether the stencil buffer is required
-   * @param[in] partialUpdateAvailable Whether the partial update is available
    */
   EglImplementation( int multiSamplingLevel,
                      Integration::DepthBufferAvailable depthBufferRequired,
-                     Integration::StencilBufferAvailable stencilBufferRequired,
-                     Integration::PartialUpdateAvailable partialUpdateAvailable );
+                     Integration::StencilBufferAvailable stencilBufferRequired );
 
   /**
    * Destructor
@@ -127,16 +125,6 @@ public:
    */
   virtual void SwapBuffers( EGLSurface& eglSurface );
 
- /**
-  * Get current buffer age
-  */
-  virtual int GetBufferAge( EGLSurface& eglSurface );
-
-  /**
-   * Set Damaged rect for Partial update
-  */
-  virtual void SetDamagedRect( std::vector<int> damagedRectArray, EGLSurface& eglSurface );
-
   /**
    * Performs an OpenGL copy buffers command
    */
@@ -252,7 +240,6 @@ private:
 
   int32_t              mMultiSamplingLevel;
   int32_t              mGlesVersion;
-  std::vector<int>     mDamagedRectArray;
 
   ColorDepth           mColorDepth;
 
@@ -263,12 +250,8 @@ private:
   bool                 mStencilBufferRequired;
   bool                 mIsSurfacelessContextSupported;
   bool                 mIsKhrCreateContextSupported;
-  bool                 mIsFirstFrameAfterResume;
-  bool                 mIsKhrPartialUpdateSupported;
-  bool                 mPartialUpdateAvailable;
 
-  PFNEGLSETDAMAGEREGIONKHRPROC mEglSetDamageRegionKHR;
-  PFNEGLSWAPBUFFERSWITHDAMAGEEXTPROC mSwapBuffersWithDamage;
+  bool                 mIsFirstFrameAfterResume;
 };
 
 } // namespace Adaptor