e_config: add cursor_configured_output_resolution configuration 28/262628/3
authorChangyeon Lee <cyeon.lee@samsung.com>
Thu, 3 Dec 2020 11:53:44 +0000 (20:53 +0900)
committerDoyoun Kang <doyoun.kang@samsung.com>
Wed, 18 Aug 2021 02:45:01 +0000 (02:45 +0000)
commit0ebfb55eccf30a2b43a69f757302ab6e774569fa
tree8a352ffabfb7916a051154e35f9952d9f0ce95c0
parent4814cb9341a9a795d9fc86bc577b9917ebe2115f
e_config: add cursor_configured_output_resolution configuration

if output resolution is 4k but resolution of cursor image is 2k resolution,
cursor image should be scaled to 2 and cursor is scaled by tdm driver when
it is displayed by hwc.
hwc must consider scaling of cursor when position is calculated.
but enlightenment doesn't know whether resolution of cursir image is 2k or 4k.
so cursor_configured_output_resolution is added in e_config.

Change-Id: I825a6b7cbc411725f188e4aaf116d8f3df5799f6
src/bin/e_config.c
src/bin/e_config.h
src/bin/e_hwc_window.c