X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-toolkit%2Fdali-toolkit-test-utils%2Ftoolkit-canvas-renderer.cpp;h=43aa8cee295dd8473bc42a8c6abc760c300035ef;hp=56c0cd88a5667b3a72cb812389f4ab9b6a16702f;hb=42a61237c2ecc17d977fbf9596603da2ff221be7;hpb=03e8b126b8cdcd00170495b59ec94e4e5230b7be diff --git a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-canvas-renderer.cpp b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-canvas-renderer.cpp index 56c0cd8..43aa8ce 100644 --- a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-canvas-renderer.cpp +++ b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-canvas-renderer.cpp @@ -39,7 +39,7 @@ class CanvasRenderer: public Dali::BaseObject public: CanvasRenderer( const Vector2& size ) : mDrawable(nullptr), - mPixelBuffer( Devel::PixelBuffer::New(size.width, size.height, Dali::Pixel::RGBA8888) ), + mTexture ( Dali::Texture::New( Dali::TextureType::TEXTURE_2D, Pixel::RGBA8888, size.width, size.height ) ), mSize(size), mViewBox(size) { @@ -59,6 +59,11 @@ public: return true; } + Dali::Texture GetRasterizedTexture() + { + return mTexture; + } + bool Rasterize() { return true; @@ -97,12 +102,6 @@ public: return false; } - Devel::PixelBuffer GetPixelBuffer() - { - return mPixelBuffer; - } - - bool SetSize(Vector2 size) { mSize = size; @@ -137,7 +136,7 @@ public: public: Dali::CanvasRenderer::Drawable* mDrawable; - Devel::PixelBuffer mPixelBuffer; + Dali::Texture mTexture; Vector2 mSize; Vector2 mViewBox; }; @@ -200,9 +199,9 @@ bool CanvasRenderer::Rasterize() return Internal::Adaptor::GetImplementation(*this).Rasterize(); } -Devel::PixelBuffer CanvasRenderer::GetPixelBuffer() +Dali::Texture CanvasRenderer::GetRasterizedTexture() { - return Internal::Adaptor::GetImplementation(*this).GetPixelBuffer(); + return Internal::Adaptor::GetImplementation(*this).GetRasterizedTexture(); } bool CanvasRenderer::AddDrawable(Dali::CanvasRenderer::Drawable& drawable)