X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Fintegration-api%2Fcore.cpp;h=f3bb7ad6b4d9209a1dc378d911b4629511df4fb6;hb=b43741a90b40ca9dfbd33d6a9d390d3c09230e89;hp=596ef9a2da175f8bb461440ca3dab38751c93973;hpb=6edec3983c52944fa34184430f8fce524ba175e8;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 596ef9a..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,11 +91,6 @@ void Core::RecoverFromContextLoss() mImpl->RecoverFromContextLoss(); } -void Core::SurfaceResized( Integration::RenderSurface* surface ) -{ - mImpl->SurfaceResized(surface); -} - void Core::SurfaceDeleted( Integration::RenderSurface* surface ) { mImpl->SurfaceDeleted(surface);