Remove annoying logs when we use astc image file 38/285938/1
authorEunki, Hong <eunkiki.hong@samsung.com>
Thu, 22 Dec 2022 11:57:25 +0000 (20:57 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Thu, 22 Dec 2022 11:57:25 +0000 (20:57 +0900)
We don't use bpp value when we don't use sub pixeldata.
Move that code into what it used.

Change-Id: I771318ec96e0da9ba0ce565d0a8cca52a47ed2f6
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
dali/internal/render/renderers/render-texture.cpp

index 0d97e69..086a9f2 100644 (file)
@@ -289,10 +289,9 @@ void Texture::Upload(PixelDataPtr pixelData, const Internal::Texture::UploadPara
 
   Graphics::TextureUpdateInfo info{};
 
-  const uint32_t bytePerPixel = Pixel::GetBytesPerPixel(pixelData->GetPixelFormat());
-  const uint32_t srcStride    = pixelData->GetStride();
-  uint32_t       srcOffset    = 0u;
-  uint32_t       srcSize      = pixelData->GetBufferSize();
+  const uint32_t srcStride = pixelData->GetStride();
+  uint32_t       srcOffset = 0u;
+  uint32_t       srcSize   = pixelData->GetBufferSize();
 
   const bool requiredSubPixelData = (!Pixel::IsCompressed(pixelData->GetPixelFormat())) &&
                                     ((params.dataXOffset != 0) ||
@@ -323,6 +322,7 @@ void Texture::Upload(PixelDataPtr pixelData, const Internal::Texture::UploadPara
      * srcOffset = A).offsetByte;
      * srcSize = ( C).offsetByte - A).offsetByte );
      */
+    const uint32_t bytePerPixel    = Pixel::GetBytesPerPixel(pixelData->GetPixelFormat());
     const uint32_t dataStrideByte  = (srcStride ? srcStride : static_cast<uint32_t>(params.dataWidth)) * bytePerPixel;
     const uint32_t dataXOffsetByte = params.dataXOffset * bytePerPixel;
     const uint32_t dataWidthByte   = static_cast<uint32_t>(params.dataWidth) * bytePerPixel;