[Tizen] Implement partial update accepted/tizen/unified/20190911.111620 submit/tizen/20190910.094904
authorJoogab Yun <joogab.yun@samsung.com>
Mon, 15 Apr 2019 07:28:30 +0000 (16:28 +0900)
committerJoogab Yun <joogab.yun@samsung.com>
Tue, 10 Sep 2019 09:10:58 +0000 (18:10 +0900)
commit79897a46f5c21d07fb80b5fbb4651760821881c3
treed673f56155c7a929172982cd93149ed9157dfe1a
parent4440dd2f922b7572d51bf6ae870836b267c26993
[Tizen] Implement partial update
1. It works when the DALI_PARTIAL_UPDATE_AVAILABLE environment variable is set.
2. Add Update Size Hint property
  - By default, it works with the size of the render item.
    If you set the UPDATE_SIZE_HINT property, the update size hint determines the update area.
   ex)
      Vector2 updateSizeHint = Vector2(width, height);
      mView1.SetProperty(Dali::DevelActor::Property::UPDATE_SIZE_HINT, updateSizeHint);

Change-Id: Ic008de12eb4b344004e3f6defa9eeb4a45e365a4
40 files changed:
automated-tests/src/dali/dali-test-suite-utils/test-application.cpp [changed mode: 0644->0755]
automated-tests/src/dali/dali-test-suite-utils/test-render-surface.cpp [changed mode: 0644->0755]
automated-tests/src/dali/dali-test-suite-utils/test-render-surface.h [changed mode: 0644->0755]
automated-tests/src/dali/utc-Dali-Actor.cpp [changed mode: 0644->0755]
dali/devel-api/actors/actor-devel.h [changed mode: 0644->0755]
dali/integration-api/core-enumerations.h [changed mode: 0644->0755]
dali/integration-api/core.cpp [changed mode: 0644->0755]
dali/integration-api/core.h [changed mode: 0644->0755]
dali/integration-api/render-surface.h [changed mode: 0644->0755]
dali/internal/common/core-impl.cpp [changed mode: 0644->0755]
dali/internal/common/core-impl.h [changed mode: 0644->0755]
dali/internal/event/actors/actor-impl.cpp [changed mode: 0644->0755]
dali/internal/event/actors/actor-impl.h
dali/internal/event/common/scene-impl.cpp [changed mode: 0644->0755]
dali/internal/event/rendering/frame-buffer-impl.cpp [changed mode: 0644->0755]
dali/internal/event/rendering/frame-buffer-impl.h [changed mode: 0644->0755]
dali/internal/render/common/render-algorithms.cpp [changed mode: 0644->0755]
dali/internal/render/common/render-algorithms.h [changed mode: 0644->0755]
dali/internal/render/common/render-item.cpp [changed mode: 0644->0755]
dali/internal/render/common/render-item.h [changed mode: 0644->0755]
dali/internal/render/common/render-list.h [changed mode: 0644->0755]
dali/internal/render/common/render-manager.cpp [changed mode: 0644->0755]
dali/internal/render/common/render-manager.h [changed mode: 0644->0755]
dali/internal/render/renderers/render-surface-frame-buffer.cpp [changed mode: 0644->0755]
dali/internal/render/renderers/render-surface-frame-buffer.h [changed mode: 0644->0755]
dali/internal/update/animation/scene-graph-animator.h [changed mode: 0644->0755]
dali/internal/update/common/property-owner-messages.h [changed mode: 0644->0755]
dali/internal/update/common/property-owner.cpp [changed mode: 0644->0755]
dali/internal/update/common/property-owner.h [changed mode: 0644->0755]
dali/internal/update/manager/render-instruction-processor.cpp [changed mode: 0644->0755]
dali/internal/update/manager/transform-manager.cpp [changed mode: 0644->0755]
dali/internal/update/manager/transform-manager.h [changed mode: 0644->0755]
dali/internal/update/manager/update-manager.cpp [changed mode: 0644->0755]
dali/internal/update/nodes/node-declarations.h [changed mode: 0644->0755]
dali/internal/update/nodes/node-messages.h [changed mode: 0644->0755]
dali/internal/update/nodes/node.cpp
dali/internal/update/nodes/node.h
dali/internal/update/nodes/scene-graph-layer.cpp
dali/internal/update/rendering/scene-graph-renderer.cpp [changed mode: 0644->0755]
dali/internal/update/rendering/scene-graph-renderer.h