X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Fcanvas-view%2Fcanvas-view-rasterize-thread.h;h=f89bb91bbcf2fe3881d917cde6effdb2ec3accf6;hp=0c16fd99d4fdd093aa6909e8f48f3f0cbf174d14;hb=42a61237c2ecc17d977fbf9596603da2ff221be7;hpb=03e8b126b8cdcd00170495b59ec94e4e5230b7be diff --git a/dali-toolkit/internal/controls/canvas-view/canvas-view-rasterize-thread.h b/dali-toolkit/internal/controls/canvas-view/canvas-view-rasterize-thread.h index 0c16fd9..f89bb91 100644 --- a/dali-toolkit/internal/controls/canvas-view/canvas-view-rasterize-thread.h +++ b/dali-toolkit/internal/controls/canvas-view/canvas-view-rasterize-thread.h @@ -25,7 +25,6 @@ #include #include #include -#include #include #include #include @@ -81,15 +80,9 @@ public: /** * Get the rasterization result. - * @return The pixel data with the rasterized pixels. + * @return The texture with the rasterized pixels. */ - PixelData GetPixelData() const; - - /** - * Get size of rasterization result. - * @return The size of the pixel data. - */ - Vector2 GetBufferSize() const; + Texture GetRasterizedTexture(); private: // Undefined @@ -101,8 +94,7 @@ private: private: CanvasViewPtr mCanvasView; CanvasRenderer mCanvasRenderer; - PixelData mPixelData; - Vector2 mBufferSize; + Texture mRasterizedTexture; }; /** @@ -112,7 +104,7 @@ class CanvasViewRasterizeThread : public Thread, Integration::Processor { public: /// @brief ApplyRasterizedImage Event signal type - using RasterizationCompletedSignalType = Signal; + using RasterizationCompletedSignalType = Signal; public: /**