Render to Frame Buffer Object. 77/155577/12
authorVictor Cebollada <v.cebollada@samsung.com>
Thu, 12 Oct 2017 15:36:42 +0000 (16:36 +0100)
committerVictor Cebollada <v.cebollada@samsung.com>
Wed, 1 Nov 2017 09:44:57 +0000 (09:44 +0000)
commit1a38e92ed83c0392dbd17c8047b13c9fc8ca1b06
tree936f3bc72f376f1c5cc232729f6ef8619a9e28da
parentbb5d929e1b82f5ba86c3d13b6601883696f84bee
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>
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