Fast bounding-box clipping feature 98/151998/9
authorTom Robinson <tom.robinson@samsung.com>
Fri, 22 Sep 2017 17:04:51 +0000 (18:04 +0100)
committerAdeel Kazmi <adeel.kazmi@samsung.com>
Fri, 6 Oct 2017 14:09:16 +0000 (15:09 +0100)
commit6d1cfb307eea9fcae35878fa977d43feffd3f84c
treee1ec59ccfc297793c082a304c578881eb82e2968
parent4c3e71b0c870bf7d8f0288d3e7c86d9ab6da095d
Fast bounding-box clipping feature

* API: Actor::Property::CLIPPING_MODE  enum: ClippingMode::CLIP_TO_BOUNDING_BOX

* Actors/Views with CLIP_TO_BOUNDING_BOX will also be rendered.

* Note: Demo will be pushed separately

Change-Id: I55d6da274861b4f4ef1473996c8572733964d47f
15 files changed:
automated-tests/src/dali/dali-test-suite-utils/test-gl-abstraction.cpp
automated-tests/src/dali/dali-test-suite-utils/test-gl-abstraction.h
automated-tests/src/dali/utc-Dali-Actor.cpp
dali/internal/common/math.cpp
dali/internal/common/math.h
dali/internal/render/common/render-algorithms.cpp
dali/internal/render/common/render-algorithms.h
dali/internal/render/common/render-item.cpp
dali/internal/render/common/render-item.h
dali/internal/render/common/render-manager.cpp
dali/internal/update/manager/render-instruction-processor.cpp
dali/internal/update/manager/render-task-processor.cpp
dali/internal/update/nodes/node.cpp
dali/internal/update/nodes/node.h
dali/public-api/actors/actor-enumerations.h