thorvg/src/renderer
Hermet Park 43a082798d
Some checks are pending
Android / build_x86_64 (push) Waiting to run
Android / build_aarch64 (push) Waiting to run
iOS / build_x86_64 (push) Waiting to run
iOS / build_arm64 (push) Waiting to run
macOS / build (push) Waiting to run
macOS / compact_test (push) Waiting to run
macOS / unit_test (push) Waiting to run
Ubuntu / build (push) Waiting to run
Ubuntu / compact_test (push) Waiting to run
Ubuntu / unit_test (push) Waiting to run
Windows / build (push) Waiting to run
Windows / compact_test (push) Waiting to run
Windows / unit_test (push) Waiting to run
sw_engine: improved blending quality
enhanced anti-aliasing in image blending by properly
applying unpremultiply/premultiply computations during
blending operations.
2025-07-15 12:24:25 +09:00
..
gl_engine gl_engine: corrected tint/tritone wrong alpha multiplication 2025-07-08 21:55:10 +09:00
sw_engine sw_engine: improved blending quality 2025-07-15 12:24:25 +09:00
wg_engine wg_engine: corrected tint/tritone wrong alpha multiplication 2025-07-08 21:55:10 +09:00
meson.build renderer: migrated TrimPath as the integrated rendering method 2025-02-25 15:38:03 +09:00
tvgAccessor.cpp updated copyright 2025-01-03 14:32:31 +09:00
tvgAnimation.cpp renderer: rectify the update flag once more 2025-06-18 15:49:47 +09:00
tvgAnimation.h renderer: introduced paint reference counting 2024-11-20 01:53:25 +09:00
tvgCanvas.cpp renderer: hotfix 2025-06-18 11:05:05 +09:00
tvgCanvas.h renderer: hotfix 2025-06-18 11:05:05 +09:00
tvgCommon.h api: revise engine initialization and termination 2025-04-23 15:46:49 +09:00
tvgFill.cpp renderer: revise the pImpl design with a better efficiency 2025-04-20 00:07:50 +09:00
tvgFill.h renderer: improve radial gradient handling 2025-06-24 21:23:26 +09:00
tvgFrameModule.h api: revised the animation segment specification 2025-01-22 13:03:48 +09:00
tvgGlCanvas.cpp renderer/engines: redesigned RenderRegion property layout 2025-05-28 11:41:52 +09:00
tvgInitializer.cpp api: revise engine initialization and termination 2025-04-23 15:46:49 +09:00
tvgIteratorAccessor.h updated copyright 2025-01-03 14:32:31 +09:00
tvgLoader.cpp ttf: ++thread safety 2025-03-25 17:02:58 +09:00
tvgLoader.h common: ++stability of the font cache 2025-03-06 19:00:06 +09:00
tvgLoadModule.h ttf: ++thread safety 2025-03-25 17:02:58 +09:00
tvgPaint.cpp renderer: ++exception handling 2025-07-09 15:41:07 +09:00
tvgPaint.h api: fixed mis-aligned the ref count size, u8 -> u16 2025-07-02 15:39:33 +09:00
tvgPicture.cpp renderer: revise the pImpl design with a better efficiency 2025-04-20 00:07:50 +09:00
tvgPicture.h renderer: delegate the null data handling to engines 2025-06-17 15:54:44 +09:00
tvgRender.cpp common: improve thread safety for partial rendering 2025-07-03 23:16:20 +09:00
tvgRender.h sw_engine: fix omitted update for zero opacity 2025-07-09 11:44:16 +09:00
tvgSaveModule.h updated copyright 2025-01-03 14:32:31 +09:00
tvgSaver.cpp common: str refactoring 2025-03-06 12:18:24 +09:00
tvgScene.cpp common: chores wrt scene effect 2025-07-04 17:17:34 +09:00
tvgScene.h renderer: hotfix a regression of the partial rendering 2025-07-09 18:09:32 +09:00
tvgShape.cpp api: rename shape fill rule API for clarity 2025-07-09 18:37:48 +09:00
tvgShape.h api: handling values <= 0 in strokeDash() api 2025-06-24 21:02:29 +09:00
tvgSwCanvas.cpp renderer/engines: redesigned RenderRegion property layout 2025-05-28 11:41:52 +09:00
tvgTaskScheduler.cpp common: ++loader thread safety 2025-03-24 18:18:30 +09:00
tvgTaskScheduler.h common: ++loader thread safety 2025-03-24 18:18:30 +09:00
tvgText.cpp renderer: revise the pImpl design with a better efficiency 2025-04-20 00:07:50 +09:00
tvgText.h renderer: fixed a wrong fillrule option 2025-07-10 10:50:27 +09:00
tvgWgCanvas.cpp renderer/engines: redesigned RenderRegion property layout 2025-05-28 11:41:52 +09:00