X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fevent%2Frendering%2Fsampler-impl.cpp;h=d6e8af0dfc763872cfebb66b9534c0e716aab144;hb=14502a507909174b52e486a0ee7516cb26e6ad45;hp=33fc8670a15bae5bbbcdd8a9d21868fba4fefc6b;hpb=aab92d59f88deeb60464aa9af9031bb38fea891c;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/dali/internal/event/rendering/sampler-impl.cpp b/dali/internal/event/rendering/sampler-impl.cpp index 33fc867..d6e8af0 100644 --- a/dali/internal/event/rendering/sampler-impl.cpp +++ b/dali/internal/event/rendering/sampler-impl.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015 Samsung Electronics Co., Ltd. + * Copyright (c) 2017 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -19,7 +19,6 @@ #include // Dali::Internal::Sampler // INTERNAL INCLUDES -#include // Dali::Internal::Sampler #include #include #include @@ -40,7 +39,7 @@ void Sampler::SetFilterMode( Dali::FilterMode::Type minFilter, Dali::FilterMode: { if( NULL != mRenderObject ) { - SetFilterModeMessage( mEventThreadServices.GetUpdateManager(), *mRenderObject, (unsigned int)minFilter, (unsigned int)magFilter ); + SetFilterModeMessage( mEventThreadServices.GetUpdateManager(), *mRenderObject, static_cast< unsigned int >( minFilter ), static_cast< unsigned int >( magFilter ) ); } } @@ -48,7 +47,7 @@ void Sampler::SetWrapMode( Dali::WrapMode::Type rWrap, Dali::WrapMode::Type sWra { if( NULL != mRenderObject ) { - SetWrapModeMessage( mEventThreadServices.GetUpdateManager(), *mRenderObject, (unsigned int)rWrap, (unsigned int)sWrap, (unsigned int)tWrap ); + SetWrapModeMessage( mEventThreadServices.GetUpdateManager(), *mRenderObject, static_cast< unsigned int >( rWrap ), static_cast< unsigned int >( sWrap ), static_cast< unsigned int >( tWrap ) ); } } @@ -69,7 +68,8 @@ void Sampler::Initialize() SceneGraph::UpdateManager& updateManager = mEventThreadServices.GetUpdateManager(); mRenderObject = new Render::Sampler(); - AddSamplerMessage( updateManager, *mRenderObject ); + OwnerPointer< Render::Sampler > transferOwnership( mRenderObject ); + AddSamplerMessage( updateManager, transferOwnership ); } Sampler::~Sampler()