application.SendNotification();
// START PROCESS/RENDER Input, Expected Input, Expected, KeepUpdating
- DALI_TEST_CHECK( UpdateRender(application, drawTrace, false, finished, false, true ) );
- application.GetPlatform().ClearReadyResources();
-
DALI_TEST_CHECK( UpdateRender(application, drawTrace, false, finished, false, false ) );
+ application.GetPlatform().ClearReadyResources();
// ADD SOURCE ACTOR TO STAGE - expect continuous renders to start, no finished signal
Stage::GetCurrent().Add(secondRootActor);
application.SendNotification();
// CONTINUE PROCESS/RENDER Input, Expected Input, Expected
- DALI_TEST_CHECK( UpdateRender(application, drawTrace, true, finished, false, true ) );
DALI_TEST_CHECK( UpdateRender(application, drawTrace, true, finished, false, false ) );
END_TEST;
}
CompleteImageLoad(application, imageRequestId, imageType); // Need to run update again for this to complete
application.SendNotification();
- // START PROCESS/RENDER Input, Expected Input, Expected
- DALI_TEST_CHECK( UpdateRender(application, drawTrace, false, finished, false, true ) );
- application.GetPlatform().ClearReadyResources();
+ // START PROCESS/RENDER Input, Expected Input, Expected, KeepUpdating
DALI_TEST_CHECK( UpdateRender(application, drawTrace, false, finished, false, false ) );
+ application.GetPlatform().ClearReadyResources();
// MAKE SOURCE ACTOR VISIBLE - expect continuous renders to start, no finished signal
secondRootActor.SetVisible(true);
application.SendNotification();
// CONTINUE PROCESS/RENDER Input, Expected Input, Expected
- DALI_TEST_CHECK( UpdateRender(application, drawTrace, true, finished, false, true ) );
DALI_TEST_CHECK( UpdateRender(application, drawTrace, true, finished, false, false ) );
END_TEST;
}
application.SendNotification();
// START PROCESS/RENDER Input, Expected Input, Expected
- DALI_TEST_CHECK( UpdateRender(application, drawTrace, false, finished, false, true ) );
- application.GetPlatform().ClearReadyResources();
DALI_TEST_CHECK( UpdateRender(application, drawTrace, false, finished, false, false ) );
+ application.GetPlatform().ClearReadyResources();
// ADD CAMERA ACTOR TO STAGE - expect continuous renders to start, no finished signal
Stage::GetCurrent().Add( offscreenCameraActor );
application.SendNotification();
// CONTINUE PROCESS/RENDER Input, Expected Input, Expected
- DALI_TEST_CHECK( UpdateRender(application, drawTrace, true, finished, false, true ) );
DALI_TEST_CHECK( UpdateRender(application, drawTrace, true, finished, false, false ) );
END_TEST;
}
application.SendNotification();
// START PROCESS/RENDER Input, Expected Input, Expected
- DALI_TEST_CHECK( UpdateRender(application, drawTrace, true, finished, false, true ) );
DALI_TEST_CHECK( UpdateRender(application, drawTrace, true, finished, false, false ) );
// CHANGE TO RENDER ONCE,
application.SendNotification();
- // Expect 2 frames to be drawn.
// START PROCESS/RENDER Input, Expected Input, Expected
- DALI_TEST_CHECK( UpdateRender(application, drawTrace, true, finished, false, true ) );
+ DALI_TEST_CHECK( UpdateRender(application, drawTrace, true, finished, false, false ) );
Integration::GlSyncAbstraction::SyncObject* lastSyncObj = sync.GetLastSyncObject();
DALI_TEST_CHECK( lastSyncObj == NULL );
- DALI_TEST_CHECK( UpdateRender(application, drawTrace, true, finished, false, false ) );
// CHANGE TO RENDER ONCE,
newTask.SetRefreshRate(RenderTask::REFRESH_ONCE);
application.SendNotification();
// START PROCESS/RENDER Input, Expected Input, Expected
- DALI_TEST_CHECK( UpdateRender(application, drawTrace, true, finished, false, true ) );
DALI_TEST_CHECK( UpdateRender(application, drawTrace, true, finished, false, false ) );
// CHANGE TO RENDER ONCE,
application.SendNotification();
// START PROCESS/RENDER Input, Expected Input, Expected
- DALI_TEST_CHECK( UpdateRender(application, drawTrace, true, finished, false, true ) );
DALI_TEST_CHECK( UpdateRender(application, drawTrace, true, finished, false, false ) );
// CHANGE TO RENDER ONCE,
application.SendNotification();
// START PROCESS/RENDER Input, Expected Input, Expected
- DALI_TEST_CHECK( UpdateRender(application, drawTrace, true, finished, false, true ) );
DALI_TEST_CHECK( UpdateRender(application, drawTrace, true, finished, false, false ) );
// CHANGE TO RENDER ONCE,
application.SendNotification();
// START PROCESS/RENDER Input, Expected Input, Expected
- DALI_TEST_CHECK( UpdateRender(application, drawTrace, true, finished, false, true ) );
DALI_TEST_CHECK( UpdateRender(application, drawTrace, true, finished, false, false ) );
// CHANGE TO RENDER ONCE,