sw_engine raster: fix a regression bug.
authorHermet Park <chuneon.park@samsung.com>
Thu, 25 Nov 2021 05:48:16 +0000 (14:48 +0900)
committerJunsuChoi <jsuya.choi@samsung.com>
Thu, 25 Nov 2021 08:57:31 +0000 (17:57 +0900)
mistaken by 8ef31f6cd031b1369ec52e18cc0c97b6efaca6ab

src/lib/sw_engine/tvgSwRaster.cpp

index 5de990f21fff1816f13bff015e17e360a663c793..e75f2600f6755e3fee2f56d301ac927f33437127 100644 (file)
@@ -2244,7 +2244,7 @@ static bool _rasterSolidRadialGradientRle(SwSurface* surface, const SwRleData* r
         } else {
             fillFetchRadial(fill, buf, span->y, span->x, span->len);
             auto ialpha = 255 - span->coverage;
-            for (uint32_t i = 0; i < span->len; ++i) {
+            for (uint32_t i = 0; i < span->len; ++i, ++dst) {
                 *dst = ALPHA_BLEND(buf[i], span->coverage) + ALPHA_BLEND(*dst, ialpha);
             }
         }