coregl_tracepath: Refactor function _dump_surface
authorZhaowei Yuan <zhaowei.yuan@samsung.com>
Tue, 29 Oct 2019 08:17:19 +0000 (16:17 +0800)
committerJoonbum Ko <joonbum.ko@samsung.com>
Tue, 4 Feb 2020 06:44:01 +0000 (15:44 +0900)
commit559ddb13f1ea22663b6e5fb98fe8d244ff8a985a
treed5d273382fde087758e9380ad09eb969a4983c92
parent326118955e9c7bf226fe351976cf2ce9d8764770
coregl_tracepath: Refactor function _dump_surface

Function _dump_surface() is too long and too complex,
simplify it by following modifications:
1. add 2 new functions _dump_surface_egl() and _dump_surface_fbo()
to decrease complexity of _dump_surface()
2. decrease number of global variables
3. improve its coding style according to tizen standard
4. improve part of logic

Change-Id: Ief6116bb4fde96977f12647c34839f6d010ec579
Signed-off-by: Zhaowei Yuan <zhaowei.yuan@samsung.com>
src/modules/tracepath/coregl_tracepath.c