TestNativeImagePointer testNativeImage = TestNativeImage::New( 16, 16 );
DALI_TEST_CHECK( testNativeImage );
-
DALI_TEST_CHECK( NULL != testNativeImage->GetExtension() );
+ TestNativeImageNoExtPointer testNativeImage2 = TestNativeImageNoExt::New( 16, 16 );
+ DALI_TEST_CHECK( testNativeImage2 );
+ DALI_TEST_CHECK( NULL == testNativeImage2->GetExtension() );
+
END_TEST;
}
nativeImageInterface->SetGlExtensionCreateResult( false );
- ImageActor imageActor = ImageActor::New( nativeImage );
- imageActor.SetParentOrigin( ParentOrigin::CENTER );
- Stage::GetCurrent().Add( imageActor );
+ Actor actor = CreateRenderableActor( nativeImage );
+ actor.SetParentOrigin( ParentOrigin::CENTER );
+ Stage::GetCurrent().Add( actor );
TestGlAbstraction& gl = application.GetGlAbstraction();
TraceCallStack& textureTrace = gl.GetTextureTrace();
drawTrace.Reset();
nativeImageInterface->SetGlExtensionCreateResult( true );
- imageActor.SetPosition( 0, 0, 1 );
+ actor.SetPosition( 0, 0, 1 );
application.SendNotification();
application.Render();