Merge base & optional Change-Id: Icd2bba5752711bb6f0b3932ede16ae2e274a0e6b
Updated shader source to set precision explicitly Change-Id: I686d1baf948d352f65e37f21018067a9c1190128 Signed-off-by: David Steele <david.steele@partner.samsung.com>
Stop exporting Internal symbols Change-Id: I3b089e077523beac0020e3f96a3e66175e440cdc
Include required header files directly rather than through dali.h Compilation is quicker as well as less is included at compile time. Change-Id: I0bfee15503759c578b9b6f4f5de093b1ceb7c61f
Remove CAPI from Toolkit Change-Id: Ie49afb8896c1c14e225ef77ad395f95a28f53201
Optimization to reduce Handle size by 50% [problem] Memory usage is too high, event-thread operations are too heavy. [cause] Too much Dali::Handle data copied around. [solution] Remove all virtual methods from handles, to avoid needing a C++ vptr Change-Id: I87c8c526be53413e895a88ac8a355083a4797d8e Signed-off-by: Adeel Kazmi <adeel.kazmi@samsung.com>
Revert "License conversion from Flora to Apache 2.0" This reverts commit a881757839b7abb008873a68c67e17b3ba39669b. Change-Id: Ic5cbf8f706245f7439b91ea22a3b116a8b9a1535
License conversion from Flora to Apache 2.0 LICENSE file change. Boilerplate notice changed to apply the Apache License to dali. SPEC file change. Fix build error by '*//' Change-Id: Id92ec44b052e2c13556be6d90945226a33cfa83e
BouncingEffect for overscroll [Issue] N/A [Problem] new feature [Cause] N/A [Solution] the overscroll effect implemented with shader test codes: ImageActor imageActor = ImageActor::New( BitmapImage::New( 1, 1 ) ); imageActor.SetSize(720.f,58.f); Toolkit::BouncingEffect bouncingEffect = Toolkit::BouncingEffect::New( Vector4(0.f,1.f,1.f,0.5f) ); imageActor.SetShaderEffect( bouncingEffect ); imageActor.SetParentOrigin( ParentOrigin::CENTER ); Stage::GetCurrent().Add( imageActor ); Animation animation = Animation::New(1.f); animation.AnimateTo( Property( bouncingEffect, bouncingEffect.GetProgressRatePropertyName() ), 1.f, AlphaFunctions::Bounce ); animation.Play(); Signed-off-by: Xiangyin Ma <x1.ma@samsung.com>