e_comp_wl_subsurface: Do not resize the below_obj for optimizing gpu memory 13/265013/12
authorChangyeon Lee <cyeon.lee@samsung.com>
Thu, 7 Oct 2021 05:26:30 +0000 (14:26 +0900)
committerDoyoun Kang <doyoun.kang@samsung.com>
Mon, 25 Oct 2021 04:44:01 +0000 (04:44 +0000)
commitfd6b9ff9dfb8b3faeace5a713ef08794abf7160e
tree6027fa9a75c92cb5b9e4552b0abc571565136063
parentaa6c0810fd4d45db6f332f8c4b328f33520ca481
e_comp_wl_subsurface: Do not resize the below_obj for optimizing gpu memory

before this patch, the below_obj is resized according to size of object of ec.
in normal scenario, the below_obj does not use extra gpu memory.
but the below object use extra gpu memory when evas_map is applied to
the below_obj.
(size of extra gpu memory is same size of the below obj)
this patch is for optimizing gpu memory.
the below_obj is resized by 1x1 when it is created and evas_map is applied
with size of object of ec.
it makes the below obj always use extra gpu memory for 1x1 size.

Change-Id: Ied098c06b0cd153bc1218155ae385c2848a9d4be
src/bin/e_client.c
src/bin/e_comp_wl.h
src/bin/e_comp_wl_subsurface.c