From 18a19f89bbd701d39fe1ce1e33061a1070be1a0c Mon Sep 17 00:00:00 2001 From: Sunghyun Kim Date: Mon, 22 Jun 2020 20:28:41 +0900 Subject: [PATCH] Remove Image and NativeImage for dali2 Change-Id: Iec5d28787ada28550624a8aa9003c154c4f68742 --- .../internal/widget_view/widget_view_impl.cpp | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) 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 09d7cb3..ff0f3ff 100644 --- a/widget_viewer_dali/internal/widget_view/widget_view_impl.cpp +++ b/widget_viewer_dali/internal/widget_view/widget_view_impl.cpp @@ -25,14 +25,12 @@ #include #include #include -#include #include #include #include #include #include #include -#include #include #ifdef ECORE_WL2 #include @@ -534,14 +532,14 @@ void WidgetView::CreateWidgetRenderer() { Dali::Any source; mImageSource = Dali::NativeImageSource::New( source ); - Dali::NativeImage image = Dali::NativeImage::New( *mImageSource ); + Dali::Texture texture = Dali::Texture::New( *mImageSource ); Dali::Geometry geometry = CreateQuadGeometry(); Dali::Shader shader = CreateShader(); mRenderer = Dali::Renderer::New( geometry, shader ); Dali::TextureSet textureSet = Dali::TextureSet::New(); - Dali::TextureSetImage( textureSet, 0u, image ); + textureSet.SetTexture( 0u, texture ); mRenderer.SetTextures( textureSet ); //EFL app should be pre multiplied image. @@ -1054,12 +1052,12 @@ bool WidgetView::IsWidgetRenderer() void WidgetView::UpdateImageSource( tbm_surface_h source ) { mImageSource = Dali::NativeImageSource::New( source ); - Dali::NativeImage image = Dali::NativeImage::New( *mImageSource ); + Dali::Texture texture = Dali::Texture::New( *mImageSource ); if( mRenderer ) { Dali::TextureSet textureSet = mRenderer.GetTextures(); - Dali::TextureSetImage( textureSet, 0u, image ); + textureSet.SetTexture( 0u, texture ); mRenderer.SetProperty( Renderer::Property::BLEND_PRE_MULTIPLIED_ALPHA, true ); } } -- 2.34.1