Support DecoratedVisualRenderer borderine with blur radius 87/318087/1
authorEunki, Hong <eunkiki.hong@samsung.com>
Mon, 13 Jan 2025 05:50:57 +0000 (14:50 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Mon, 13 Jan 2025 05:50:57 +0000 (14:50 +0900)
Change-Id: Ib41f6528bc0814630aa293ac10e1b6d8e3b99596
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
dali/internal/update/rendering/scene-graph-visual-renderer.cpp

index 703e96e785e27ceceafa9a10e5b6605682e4e63f..1e8cd5fbb14f4d3d1167690b89def5058002e635 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2024 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2025 Samsung Electronics Co., Ltd.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -127,7 +127,7 @@ Vector4 AnimatableVisualProperties::GetVisualTransformedUpdateArea(BufferIndex u
 
       // D coefficients be used only decoratedVisual.
       // It can be calculated parallely with visual transform.
-      decoratedCoefficient.coefD = std::max((1.0f + Dali::Clamp(borderlineOffset, -1.0f, 1.0f)) * borderlineWidth, 2.0f * blurRadius) + extraPadding;
+      decoratedCoefficient.coefD = (1.0f + Dali::Clamp(borderlineOffset, -1.0f, 1.0f)) * borderlineWidth + (2.0f * blurRadius) + extraPadding;
 
       decoratedCoefficient.MarkCoefficientCalculated();
     }