sw_engine raster: ++ precise alpha multiplying
authorHermet Park <chuneon.park@samsung.com>
Mon, 5 Apr 2021 08:15:37 +0000 (17:15 +0900)
committerHermet Park <chuneon.park@samsung.com>
Fri, 9 Apr 2021 12:10:58 +0000 (21:10 +0900)
commit09b9bb28e9cff61c7078e390c3285a7e60d6f582
tree9cb23216a3fd1569d6de1e34247b69baeb846cd8
parente541d634914ddd9693cf69e0fc6347a08fbe14fc
sw_engine raster: ++ precise alpha multiplying

previously alpha multiplying operation doesn't have perfect precision,
could loss 1 pixel since it divides 255 values by 256.

This improved operation comply with both precision & performance.
src/lib/sw_engine/tvgSwCommon.h
src/lib/sw_engine/tvgSwRaster.cpp