mWidth( mSurface->GetPositionSize().width ),
mHeight( mSurface->GetPositionSize().height ),
mSizeChanged( false ),
- mIsSurfaceInvalid( false ),
- mPartialUpdateEnabled( true )
+ mIsSurfaceInvalid( false )
{
}
}
mSizeChanged = false;
- mPartialUpdateEnabled = true;
-}
-
-void SurfaceFrameBuffer::SetDamagedRect( const Dali::DamagedRect& damagedRect, Dali::DamagedRect& mergedRect )
-{
- if ( IsSurfaceValid() )
- {
- mSurface->SetDamagedRect( damagedRect, mergedRect );
- }
}
Context* SurfaceFrameBuffer::GetContext()
return mSurface && !mIsSurfaceInvalid;
}
-bool SurfaceFrameBuffer::IsPartialUpdateEnabled() const
-{
- bool ret = false;
- if ( IsSurfaceValid() )
- {
- ret = mSurface->GetBufferAge() && ( mPartialUpdateEnabled && !mSizeChanged );
- }
- return ret;
-}
-
-void SurfaceFrameBuffer::SetPartialUpdateEnabled( bool value )
-{
- mPartialUpdateEnabled = value;
-}
-
} //Render
} //Internal