Updated RenderTask test cases 31/32631/4
authorDavid Steele <david.steele@partner.samsung.com>
Fri, 19 Dec 2014 21:02:28 +0000 (21:02 +0000)
committerAdeel Kazmi <adeel.kazmi@samsung.com>
Wed, 24 Dec 2014 12:52:30 +0000 (04:52 -0800)
commitd42c26de9736715407692544d8610f1dabf8cdc9
tree3fbaf661fff4923992296e3f23b772e086425a68
parentfe59ed1ceb47060c2b7e92bcc451beaa390174c4
Updated RenderTask test cases

Removed 2 test cases for a feature that is neither desirable or practical ( setting
the render task frequency to anything higher than 1 does not actually make the
update/render cycle at that frequency if nothing changes )

API description has been changed to reflect the current behaviour.

Fixed broken test cases, also found 1 actual error:

A resource response of LoadFailed doesn't make the UpdateManager
update the scene, whereas it should to ensure that attachments are correctly
set as completed status = NEVER; and for any dependent frame buffers to
be marked appropriately as well.

The 2 outstanding errors may also be real errors (in UtcDaliRenderTaskOnce03,
the scene graph gets drawn after the GL Sync occurs for no good reason; in
UtcDaliRenderTaskOnce08, no signal is sent ) but require further investigation.

Change-Id: I2ac9fd6dff68d4861ce1df9bbdc4d1dfb284b78d
Signed-off-by: David Steele <david.steele@partner.samsung.com>
automated-tests/src/dali/utc-Dali-RenderTask.cpp
dali/internal/update/resources/resource-manager.cpp
dali/public-api/render-tasks/render-task.h