X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Fintegration-api%2Fcore.cpp;h=f3bb7ad6b4d9209a1dc378d911b4629511df4fb6;hb=b43741a90b40ca9dfbd33d6a9d390d3c09230e89;hp=8c279768218a076f4aac64891b72250710211fd1;hpb=e67905c37a8858178193e7569d663c639927cca8;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/dali/integration-api/core.cpp b/dali/integration-api/core.cpp old mode 100644 new mode 100755 index 8c27976..f3bb7ad --- a/dali/integration-api/core.cpp +++ b/dali/integration-api/core.cpp @@ -25,6 +25,7 @@ #include #include #include +#include #include #include @@ -38,20 +39,24 @@ Core* Core::New( RenderController& renderController, PlatformAbstraction& platformAbstraction, GlAbstraction& glAbstraction, GlSyncAbstraction& glSyncAbstraction, + GlContextHelperAbstraction& glContextHelperAbstraction, ResourcePolicy::DataRetention policy, RenderToFrameBuffer renderToFboEnabled, DepthBufferAvailable depthBufferAvailable, - StencilBufferAvailable stencilBufferAvailable ) + StencilBufferAvailable stencilBufferAvailable, + PartialUpdateAvailable partialUpdateAvailable ) { Core* instance = new Core; instance->mImpl = new Internal::Core( renderController, platformAbstraction, glAbstraction, glSyncAbstraction, + glContextHelperAbstraction, policy, renderToFboEnabled, depthBufferAvailable, - stencilBufferAvailable ); + stencilBufferAvailable, + partialUpdateAvailable ); return instance; } @@ -86,9 +91,9 @@ void Core::RecoverFromContextLoss() mImpl->RecoverFromContextLoss(); } -void Core::SurfaceResized( Integration::RenderSurface* surface ) +void Core::SurfaceDeleted( Integration::RenderSurface* surface ) { - mImpl->SurfaceResized(surface); + mImpl->SurfaceDeleted(surface); } void Core::SceneCreated()