Fix race-condition when window is resized or rotated. 70/281870/9
authorWonsik Jung <sidein@samsung.com>
Thu, 22 Sep 2022 21:45:00 +0000 (06:45 +0900)
committerWonsik Jung <sidein@samsung.com>
Mon, 24 Oct 2022 12:09:02 +0000 (21:09 +0900)
commit14a0937f9cb5653b996a14eb9f11003deec1921f
treeefdcc238a2edbe6b0dc174d13e06b80e041a22a2
parente783346363d1437784ffe5965666c43ecb79492c
Fix race-condition when window is resized or rotated.

Internal dali window module has some variables and flags.
They are set by both main thread and render thread.
It has the effect of race condition when window is resized or rotated serval times.
This patch is to fix them.

Change-Id: I63ecc4a5d711569323a8f055e3b46ae878126235
automated-tests/src/dali/utc-Dali-RenderTask.cpp
automated-tests/src/dali/utc-Dali-Scene.cpp
dali/integration-api/scene.cpp
dali/integration-api/scene.h
dali/internal/event/common/scene-impl.cpp
dali/internal/event/common/scene-impl.h
dali/internal/update/common/scene-graph-scene.cpp
dali/internal/update/common/scene-graph-scene.h