#include <dali/public-api/events/touch-data.h>
#include <dali/public-api/events/key-event.h>
#include <dali/public-api/events/wheel-event.h>
-#include <dali/public-api/images/native-image.h>
#include <dali/public-api/object/type-registry.h>
#include <dali/public-api/object/type-registry-helper.h>
#include <dali/public-api/object/property-array.h>
#include <dali-toolkit/public-api/visuals/visual-properties.h>
#include <dali-toolkit/devel-api/visual-factory/visual-factory.h>
#include <dali/integration-api/debug.h>
-#include <dali/devel-api/images/texture-set-image.h>
#include <string.h>
#ifdef ECORE_WL2
#include <Ecore_Wl2.h>
{
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.
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 );
}
}