TTrace enable always in tizen + Add TTrace for some DALi's API 99/272599/17
authorEunki, Hong <eunkiki.hong@samsung.com>
Mon, 21 Mar 2022 09:08:16 +0000 (18:08 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Mon, 28 Mar 2022 03:19:52 +0000 (12:19 +0900)
commit4f13abefdf41f84b8f367bbdb0fa299c66b7113d
treedd0e0dd4678d7351c04d719c4e5984258c1fcb4e
parent79b361bfaff9e9a96626a2be954a6fd64d812aab
TTrace enable always in tizen + Add TTrace for some DALi's API

Make ttrace enable always in tizen + trace marker for some dali operation

HOW TO USE :

 - build
In tizen, we turn on ttrace log. If you want to use ttrace in other platform,
(cmake) -DENABLE_TRACE=ON

 - run
set environment like below

export DALI_TRACE_COMBINED=true    (false in default)
export DALI_TRACE_APPLICATION=true (true in default)
export DALI_TRACE_FRAMEWORK=true   (true in default)
export DALI_TRACE_EGL=true         (true in default)

DALI_TRACE_COMBINED will trace every frames.
So they setup as false in default.
If you want to get the result every frame, you can setup environment as 'true'

Change-Id: Ie58cb0b9839c68a4824e3fdddd1ef96dddb5a2aa
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
build/tizen/CMakeLists.txt
dali/internal/adaptor/common/application-impl.cpp
dali/internal/adaptor/common/combined-update-render-controller-debug.h
dali/internal/adaptor/common/combined-update-render-controller.cpp
dali/internal/adaptor/tizen-wayland/framework-tizen.cpp
dali/internal/graphics/gles/egl-implementation.cpp
dali/internal/trace/android/trace-manager-impl-android.cpp
dali/internal/trace/generic/trace-manager-impl-generic.cpp
packaging/dali-adaptor.spec