Revert "[Tizen] Implement partial update"
[platform/core/uifw/dali-core.git] / dali / internal / render / renderers / render-surface-frame-buffer.h
old mode 100755 (executable)
new mode 100644 (file)
index 6749e87..edd667d
@@ -135,25 +135,6 @@ public:
    */
   Vector4 GetBackgroundColor();
 
-  /**
-   * @brief Sets currentframe damaged rects
-   * @param[in] Sets currentframe damaged rects
-   * @param[out] return merged rect
-   */
-  void SetDamagedRect( const Dali::DamagedRect& damagedRect, Dali::DamagedRect& mergedRect );
-
-  /**
-   * @brief Gets whether partial update is required for partial update
-   * @return whether partial update or not
-   */
-  bool IsPartialUpdateEnabled() const;
-
-  /**
-   * @brief Sets whether partial update is required for partial update
-   * @param[in] value whether partial update or not
-   */
-  void SetPartialUpdateEnabled( bool value );
-
 private:
 
   Integration::RenderSurface* mSurface;   ///< The render surface
@@ -163,9 +144,7 @@ private:
   uint32_t                    mHeight;
   Vector4                     mBackgroundColor;
   bool                        mSizeChanged;
-  bool                        mBackgroundColorChanged;
   std::atomic<bool>           mIsSurfaceInvalid; ///< This is set only from the event thread and read only from the render thread
-  bool                        mPartialUpdateEnabled; ///< This value is whether partial update is required
 };
 
 // Messages for FrameBuffer
@@ -191,17 +170,6 @@ inline void SetFrameBufferBackgroundColorMessage( SceneGraph::UpdateManager& upd
   new (slot) LocalType( surfaceFrameBuffer, &SurfaceFrameBuffer::SetBackgroundColor, color );
 }
 
-inline void SetFrameBufferPartialUpdateMessage( SceneGraph::UpdateManager& updateManager, SurfaceFrameBuffer* surfaceFrameBuffer, bool value )
-{
-  typedef MessageValue1< SurfaceFrameBuffer, bool > LocalType;
-
-  // Reserve some memory inside the message queue
-  uint32_t* slot = updateManager.ReserveMessageSlot( sizeof( LocalType ) );
-
-  // Construct message in the message queue memory; note that delete should not be called on the return value
-  new (slot) LocalType( surfaceFrameBuffer, &SurfaceFrameBuffer::SetPartialUpdateEnabled, value );
-}
-
 } // namespace Render
 
 } // namespace Internal