e_comp: move hwc policy to e_output_hwc 18/159218/6 accepted/tizen/unified/20171114.132351 submit/tizen/20171114.052113
authorChangyeon Lee <cyeon.lee@samsung.com>
Mon, 11 Sep 2017 09:07:57 +0000 (18:07 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Mon, 13 Nov 2017 23:44:07 +0000 (23:44 +0000)
commit9878b4a2e614393e1f25e0d1d9e72e1d4eb23a79
tree8e3d40dd51954e9211af92cefda33e3a94a78f1b
parent0b78f58ae406c877f2bdbe8f2afcc6f70eabe0bc
e_comp: move hwc policy to e_output_hwc

The hwc policy applys to each E_Output.
The hwc policy is decided in the idle enterer instead of in the job handler(_e_comp_update_cb).
Therefore, e20 can decide the hwc policy without calling e_comp_redner_queue() when the e20 enters the idle.

Change-Id: I835bae1dd931d9ce157c3944bf6e0151764ab9ca
12 files changed:
src/bin/Makefile.mk
src/bin/e_comp.c
src/bin/e_comp.h
src/bin/e_comp_screen.c
src/bin/e_desk.c
src/bin/e_includes.h
src/bin/e_info_server.c
src/bin/e_output.c
src/bin/e_output.h
src/bin/e_output_hwc.c [new file with mode: 0644]
src/bin/e_output_hwc.h [new file with mode: 0644]
src/bin/e_test_helper.c