Sync bytesPerPixel when pixelFormat contain float at text-utils-devel 64/264564/1
authorEunki, Hong <eunkiki.hong@samsung.com>
Fri, 24 Sep 2021 10:09:46 +0000 (19:09 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Fri, 24 Sep 2021 10:12:19 +0000 (19:12 +0900)
We chance bytesPerPixel as half near 2021-05.
But text-utils-devel.cpp doesn't sync with it.

Change-Id: I06201b4ae67b990127bf18ececd88d9b8bf3abd6
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
dali-toolkit/devel-api/text/text-utils-devel.cpp

index 41d7126..e4733c1 100644 (file)
@@ -1388,7 +1388,8 @@ void UpdateBuffer(Devel::PixelBuffer src, Devel::PixelBuffer dst, unsigned int x
   }
 
   const unsigned int bytesPerPixel = Dali::Pixel::GetBytesPerPixel(pixelFormat);
   }
 
   const unsigned int bytesPerPixel = Dali::Pixel::GetBytesPerPixel(pixelFormat);
-  if(bytesPerPixel == 0u || bytesPerPixel == 12u || bytesPerPixel == 24u)
+  // Ignore when pixelFormat is invalid or contain float
+  if(bytesPerPixel == 0u || bytesPerPixel == 6u || bytesPerPixel == 12u)
   {
     return;
   }
   {
     return;
   }