diff --git a/examples/benchmark/benchmark.cpp b/examples/benchmark/benchmark.cpp index f673c49..ef0e473 100644 --- a/examples/benchmark/benchmark.cpp +++ b/examples/benchmark/benchmark.cpp @@ -225,9 +225,8 @@ Renderer CreateRenderer( unsigned int index ) const char* imagePath = !gNinePatch ? IMAGE_PATH[index] : NINEPATCH_IMAGE_PATH[index]; Image image = ResourceImage::New(imagePath); - Sampler textureSampler = Sampler::New( image, "sTexture" ); Material material = Material::New( shader ); - material.AddSampler(textureSampler); + material.AddTexture( image, "sTexture" ); material.SetBlendMode( BlendingMode::OFF ); renderers[index] = Renderer::New( QuadMesh(), material ); } diff --git a/examples/line-mesh/line-mesh-example.cpp b/examples/line-mesh/line-mesh-example.cpp index 6388956..e91722f 100644 --- a/examples/line-mesh/line-mesh-example.cpp +++ b/examples/line-mesh/line-mesh-example.cpp @@ -151,12 +151,11 @@ public: // Hide the indicator bar application.GetWindow().ShowIndicator( Dali::Window::INVISIBLE ); - mImage = ResourceImage::New( MATERIAL_SAMPLE ); - mSampler = Sampler::New(mImage, "sTexture"); mShader = Shader::New( VERTEX_SHADER, FRAGMENT_SHADER ); mMaterial = Material::New( mShader ); - mMaterial.AddSampler( mSampler ); + mImage = ResourceImage::New( MATERIAL_SAMPLE ); + mMaterial.AddTexture(mImage, "sTexture"); mGeometry = CreateGeometry(); @@ -204,7 +203,8 @@ public: bool OnTimer() { Image image = ResourceImage::New( MATERIAL_SAMPLE2 ); - mSampler.SetImage( image ); + + mMaterial.SetTextureImage(0,image); return false; } @@ -225,7 +225,6 @@ private: Vector3 mStageSize; ///< The size of the stage Image mImage; - Sampler mSampler; Shader mShader; Material mMaterial; Geometry mGeometry; diff --git a/examples/mesh-sorting/mesh-sorting-example.cpp b/examples/mesh-sorting/mesh-sorting-example.cpp index 39b26e4..354364f 100644 --- a/examples/mesh-sorting/mesh-sorting-example.cpp +++ b/examples/mesh-sorting/mesh-sorting-example.cpp @@ -169,9 +169,8 @@ public: for( unsigned i=0; i