e_comp_object: make the frame object transparent when it is unredirected 07/292107/1
authorChangyeon Lee <cyeon.lee@samsung.com>
Mon, 24 Apr 2023 07:58:13 +0000 (16:58 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Thu, 27 Apr 2023 07:52:26 +0000 (16:52 +0900)
commiteef7604195eaf36e6b18bfdd246bff16c863dfe5
tree1f24e67a3c464152746863413dc406d7d3ac9953
parent3962b534da8a43dc77be0d27177d241670c7fd3b
e_comp_object: make the frame object transparent when it is unredirected

glTexImage2D is called in next render if the frame object is redirected
because it does not have native buffer and it is visible.

we makes the frame object transparent and evas does not render
the frame object.(glTexImage2D is not called)

this patch optimizes gpu memory usage.

Change-Id: I73a99ec8039d3093d7f1fad8edd40a21d951a00f
src/bin/e_comp_object.c
src/bin/e_hwc_windows.c