Introduce E_Surface_View 65/319165/1
authorSeunghun Lee <shiin.lee@samsung.com>
Fri, 17 Jan 2025 01:49:37 +0000 (10:49 +0900)
committerSeunghun Lee <shiin.lee@samsung.com>
Wed, 5 Feb 2025 01:00:15 +0000 (10:00 +0900)
commitfb580c0adbcb5e022d04071a833d3da77b289deb
tree5a5ee9ce771b85316b3862a0f108af6f22bcd2f7
parentd744dc95486f606afd3f1522303b0a26cf989d15
Introduce E_Surface_View

E_Surface_View is responsible for constructing a view based on
E_Surface. In the future, E_Surface will handle only properties related
to wl_surface and wl_surface extensions, while E_Surface_View will take
care of handling E_Client, which can be considered as a kind of view.

Change-Id: I7e8c8d8c092a6b43d6b77765bcbf01071ae8441d
src/bin/Makefile.mk
src/bin/server/e_comp_wl.c
src/bin/server/e_comp_wl_intern.h
src/bin/server/e_compositor.c
src/bin/server/e_compositor_intern.h
src/bin/server/e_compositor_private.h [new file with mode: 0644]
src/bin/server/e_surface_view.c [new file with mode: 0644]
src/bin/server/e_surface_view_intern.h [new file with mode: 0644]