Always call RenderTask::UpdateState every frame 16/26216/2
authorPaul Wisbey <p.wisbey@samsung.com>
Tue, 19 Aug 2014 09:31:10 +0000 (10:31 +0100)
committerPaul Wisbey <p.wisbey@samsung.com>
Tue, 19 Aug 2014 10:06:46 +0000 (11:06 +0100)
commit71ab933d3021d59812b50647c71cb1a35e1a373f
treebf4e02e9e788f66058cf1cbfc69547901b42a234
parent2795b763e3dd28af1f392902bfab5e6e2e720fc8
Always call RenderTask::UpdateState every frame

[Problem]  Sometimes the RenderTask state is not updated after GL sync,
           this means that Finished signal is not received.
[Cause]    UpdateState is not called if the scene doesn't change.
[Solution] Always call RenderTask::UpdateState every frame.

Change-Id: Icd9dbf0b58c5750f3035115823211d7bb9b7985b
dali/internal/update/manager/process-render-tasks.cpp
dali/internal/update/manager/update-manager.cpp
dali/internal/update/render-tasks/scene-graph-render-task.cpp
dali/internal/update/render-tasks/scene-graph-render-task.h