From: Sunghyun Kim Date: Thu, 2 Jul 2020 02:06:51 +0000 (+0900) Subject: Revert "Remove Image and NativeImage for dali2" X-Git-Tag: submit/tizen/20200702.022420^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9257b4fb0a560c95d539864f40583bd756685216;p=platform%2Fcore%2Fuifw%2Fwidget-viewer-dali.git Revert "Remove Image and NativeImage for dali2" This reverts commit 18a19f89bbd701d39fe1ce1e33061a1070be1a0c. Change-Id: I8b60e69b2739c1d759ce845478ca74a0cc9b885f --- diff --git a/widget_viewer_dali/internal/widget_view/widget_view_impl.cpp b/widget_viewer_dali/internal/widget_view/widget_view_impl.cpp index ff0f3ff..09d7cb3 100644 --- a/widget_viewer_dali/internal/widget_view/widget_view_impl.cpp +++ b/widget_viewer_dali/internal/widget_view/widget_view_impl.cpp @@ -25,12 +25,14 @@ #include #include #include +#include #include #include #include #include #include #include +#include #include #ifdef ECORE_WL2 #include @@ -532,14 +534,14 @@ void WidgetView::CreateWidgetRenderer() { Dali::Any source; mImageSource = Dali::NativeImageSource::New( source ); - Dali::Texture texture = Dali::Texture::New( *mImageSource ); + Dali::NativeImage image = Dali::NativeImage::New( *mImageSource ); Dali::Geometry geometry = CreateQuadGeometry(); Dali::Shader shader = CreateShader(); mRenderer = Dali::Renderer::New( geometry, shader ); Dali::TextureSet textureSet = Dali::TextureSet::New(); - textureSet.SetTexture( 0u, texture ); + Dali::TextureSetImage( textureSet, 0u, image ); mRenderer.SetTextures( textureSet ); //EFL app should be pre multiplied image. @@ -1052,12 +1054,12 @@ bool WidgetView::IsWidgetRenderer() void WidgetView::UpdateImageSource( tbm_surface_h source ) { mImageSource = Dali::NativeImageSource::New( source ); - Dali::Texture texture = Dali::Texture::New( *mImageSource ); + Dali::NativeImage image = Dali::NativeImage::New( *mImageSource ); if( mRenderer ) { Dali::TextureSet textureSet = mRenderer.GetTextures(); - textureSet.SetTexture( 0u, texture ); + Dali::TextureSetImage( textureSet, 0u, image ); mRenderer.SetProperty( Renderer::Property::BLEND_PRE_MULTIPLIED_ALPHA, true ); } }