e_client: disable transform core when client is hidden 06/299206/1
authorChangyeon Lee <cyeon.lee@samsung.com>
Tue, 19 Sep 2023 10:41:34 +0000 (19:41 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Thu, 21 Sep 2023 10:53:55 +0000 (19:53 +0900)
commit203513f1f83ad8c474e41790b4c91d7307efa34a
tree9ead9823bccb871573d872f982a023c117f0df41
parent79f95f68ce51c13bccaf539bf2ebd6cb11d07656
e_client: disable transform core when client is hidden

if texture memory is allocated for using evas map,
sometimes efl does not free texture memory until
evas_map is disabled or evas_map use direct render.
this patch makes e20 disable transform core(evas_map)
when client is hidden for optimazation gpu memory usage.

Change-Id: I9132876ee4b5aa5adccdfd5d2b1e5d94c3f04d60
src/bin/e_client.c
src/bin/e_client.h