thorvg/src/renderer/sw_engine
Hermet Park f05ee1ca63 renderer/sw_engine: fix omitted alpha multiplication in the dropshadow effect
When a scene has a valid opacity, it must be multiplied with the
direct dropshadow image to ensure correct rendering.
2024-11-26 01:19:28 +09:00
..
meson.build sw_engine: applied OpenMP to improve post-processing performance. 2024-09-30 16:44:22 +09:00
tvgSwCommon.h renderer/sw_engine: fix omitted alpha multiplication in the dropshadow effect 2024-11-26 01:19:28 +09:00
tvgSwFill.cpp sw_engine: fixed linear gradient filling masking. 2024-10-22 00:41:31 +09:00
tvgSwImage.cpp common: spec out TexMap 2024-09-30 16:44:21 +09:00
tvgSwMath.cpp sw_engine: split long lines to avoid overflow 2024-10-22 00:39:14 +09:00
tvgSwMemPool.cpp sw_engine: fix -Wcalloc-transposed-args 2024-06-24 14:34:05 +09:00
tvgSwPostEffect.cpp renderer/sw_engine: fix omitted alpha multiplication in the dropshadow effect 2024-11-26 01:19:28 +09:00
tvgSwRaster.cpp renderer: support SceneEffect DropShadow 2024-11-26 01:16:37 +09:00
tvgSwRasterAvx.h sw_engine: hotfix simd build breaks 2024-09-30 15:36:30 +09:00
tvgSwRasterC.h renderer: support SceneEffect DropShadow 2024-11-26 01:16:37 +09:00
tvgSwRasterNeon.h sw_engine: hotfix simd build breaks 2024-09-30 15:36:30 +09:00
tvgSwRasterTexmap.h common: code refactoring 2024-09-30 16:44:22 +09:00
tvgSwRenderer.cpp renderer/sw_engine: fix omitted alpha multiplication in the dropshadow effect 2024-11-26 01:19:28 +09:00
tvgSwRenderer.h renderer/sw_engine: fix omitted alpha multiplication in the dropshadow effect 2024-11-26 01:19:28 +09:00
tvgSwRle.cpp sw_engine: split long lines to avoid overflow 2024-10-22 00:39:14 +09:00
tvgSwShape.cpp sw_engine: fix render fill region 2024-11-01 17:38:09 +09:00
tvgSwStroke.cpp sw_engine: ignore small cubics 2024-10-03 21:42:14 +09:00