e_comp_object: flush tbm_queue of client when client buffer is locked 75/294475/1
authorChangyeon Lee <cyeon.lee@samsung.com>
Thu, 15 Jun 2023 11:57:44 +0000 (20:57 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Tue, 20 Jun 2023 03:19:01 +0000 (12:19 +0900)
commit28456d690af3f2525195ac9fae3cfb44aadcc89a
treeb9e81ef1a11932d0483b396f450004c20b6d1cfd
parentfa4ec1c30f06a1cc7f4c0a58047aa50b603b7207
e_comp_object: flush tbm_queue of client when client buffer is locked

if tbm_queue of client use double buffer, client can render with only
next buffer because previous buffer is locked for render update lock
and client deos not have idle buffer.

for prevening client can not render frame, send flush event to
tbm_queue of client.

Change-Id: I78a24e208b9e60d2e357d9789b5fed6f5ead3776
src/bin/e_comp_object.c