surface: Add APIs for tizen_viewport 48/309148/1
authorSeunghun Lee <shiin.lee@samsung.com>
Thu, 18 Jan 2024 02:11:56 +0000 (11:11 +0900)
committerSeunghun Lee <shiin.lee@samsung.com>
Fri, 5 Apr 2024 06:45:54 +0000 (15:45 +0900)
commit042c4674064a3976d5d0250f84ab7a0463ce2294
tree1bc4b92c085247b95914a3522bf1b9ff76fbc96b
parentfd3a4193258b6053d92e9b8c7e4bd23f7164f4ac
surface: Add APIs for tizen_viewport

The main goals of this change are:

1. To decouple the viewport handling logic from the E_Client, which is
quite large and complex abstraction

2. To encapsulate all viewport-related data within the E_Surface module,
making it easier to manage and maintain.

Change-Id: Ice0f925551afda53fe0c046d04009468353090f9
src/bin/e_compositor.c
src/bin/e_compositor.h