[4.0] Render to Frame Buffer Object. 52/160552/1
authorVictor Cebollada <v.cebollada@samsung.com>
Thu, 12 Oct 2017 15:36:42 +0000 (16:36 +0100)
committerAdeel Kazmi <adeel.kazmi@samsung.com>
Thu, 16 Nov 2017 16:37:04 +0000 (16:37 +0000)
commit62911dcd069b5cfebc0f2589621cd1620e570997
treedc96bc61ed1599810c27c618c5bfdde66fb037b5
parent24b259147e45dae135491be9d2418fb6a9465a19
[4.0] Render to Frame Buffer Object.

* A new feature has been added to dali-core/dali-adaptor to
  measure the performance above 60 fps avoiding the vsync.

  It renders the frames into a Frame Buffer Object. However,
  is possible to render into the default Frame Buffer every
  certain number of frames.

* Usage: $ DALI_FPS_TRACKING=1 DALI_RENDER_TO_FBO=30 path_to_DALi_app

  Will render into the Frame Buffer Object 29 frames of 30, the 30th
  will be rendered into the Frame Buffer. Will show as well the FPS.

Change-Id: I3a56078e5ec97ffda781a1242576dda25d148110
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
(cherry picked from commit 1a38e92ed83c0392dbd17c8047b13c9fc8ca1b06)
adaptors/base/combined-update-render/combined-update-render-controller.cpp
adaptors/base/environment-options.cpp
adaptors/base/environment-options.h
adaptors/base/environment-variables.h
adaptors/base/render-helper.cpp
adaptors/base/render-helper.h
adaptors/common/adaptor-impl.cpp
automated-tests/src/dali-adaptor/dali-test-suite-utils/test-application.cpp