X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Frender%2Frenderers%2Frender-surface-frame-buffer.h;h=edd667d3375622ac8a1c664c5ed1b541dc250c38;hb=38e4fc0d4a151428c20ee7df2a673c2286fb2106;hp=6749e8745fd40ba68796eea24a3dde961207c28b;hpb=db9cfcd683be8e4b3a1f83f6378e493770eb9533;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/dali/internal/render/renderers/render-surface-frame-buffer.h b/dali/internal/render/renderers/render-surface-frame-buffer.h old mode 100755 new mode 100644 index 6749e87..edd667d --- a/dali/internal/render/renderers/render-surface-frame-buffer.h +++ b/dali/internal/render/renderers/render-surface-frame-buffer.h @@ -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 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