VectorImageRendererPlugin: Remove unnecessary parameter 09/249109/3
authorJunsuChoi <jsuya.choi@samsung.com>
Mon, 7 Dec 2020 07:23:57 +0000 (16:23 +0900)
committerHeeyong Song <heeyong.song@samsung.com>
Fri, 18 Dec 2020 05:37:07 +0000 (05:37 +0000)
TizenVectorImageRenderer, which implements VectorImageRendererPlugin, supports size API.
Therefore, if there are width and height, scaling is unnecessary.

Change-Id: I010036600a724810853a8805c88bd59bcd00a3d5

dali/devel-api/adaptor-framework/vector-image-renderer-plugin.h
dali/internal/vector-image/common/vector-image-renderer-impl.cpp
dali/internal/vector-image/common/vector-image-renderer-plugin-proxy.cpp
dali/internal/vector-image/common/vector-image-renderer-plugin-proxy.h

index 1709bdb..7e0f8f8 100644 (file)
@@ -54,10 +54,9 @@ public:
    * @brief Rasterizes the content to the target buffer synchronously.
    *
    * @param[in] buffer The target buffer
-   * @param[in] scale The target image scale
    * @return True if the rendering succeeds, false otherwise.
    */
-  virtual bool Rasterize(Dali::Devel::PixelBuffer &buffer, float scale) = 0;
+  virtual bool Rasterize(Dali::Devel::PixelBuffer &buffer) = 0;
 
   /**
    * @brief Gets the default size of the file.
index 1b5974e..9f6daaa 100644 (file)
@@ -109,7 +109,7 @@ bool VectorImageRenderer::Rasterize(Dali::Devel::PixelBuffer& buffer, float scal
 {
   if(mPlugin.IsValid())
   {
-    return mPlugin.Rasterize(buffer, scale);
+    return mPlugin.Rasterize(buffer);
   }
   else
   {
index 86af7ae..d136f14 100644 (file)
@@ -110,11 +110,11 @@ bool VectorImageRendererPluginProxy::Load(const Vector<uint8_t>& data)
   return false;
 }
 
-bool VectorImageRendererPluginProxy::Rasterize(Dali::Devel::PixelBuffer& buffer, float scale)
+bool VectorImageRendererPluginProxy::Rasterize(Dali::Devel::PixelBuffer& buffer)
 {
   if( mPlugin )
   {
-    return mPlugin->Rasterize(buffer, scale);
+    return mPlugin->Rasterize(buffer);
   }
   return false;
 }
index b13b6c0..25d4c42 100644 (file)
@@ -62,7 +62,7 @@ public:
   /**
    * @copydoc Dali::VectorImageRendererPlugin::Rasterize()
    */
-  bool Rasterize(Dali::Devel::PixelBuffer& buffer, float scale);
+  bool Rasterize(Dali::Devel::PixelBuffer& buffer);
 
   /**
    * @copydoc Dali::VectorImageRendererPlugin::GetDefaultSize()