thorvg/src/renderer
Hermet Park a39e70fb88 loaders: enhance decoding efficiency
enhance decoding efficiency by determining the desired canvas format
during image loading. This allows loaders to preemptively decode
the image in the specified format, to not convert the format again.
2024-02-07 20:40:53 +09:00
..
gl_engine renderer: code refactoring. 2024-02-02 12:15:27 +09:00
sw_engine sw_engine: Improve image up-scaler quality 2024-02-07 20:35:34 +09:00
wg_engine renderer: code refactoring. 2024-02-02 12:15:27 +09:00
meson.build renderer: introduce a ThorVG Text interface. 2024-01-02 20:34:11 +09:00
tvgAccessor.cpp updated copyright date (#1866) 2024-01-02 20:34:12 +09:00
tvgAnimation.cpp updated copyright date (#1866) 2024-01-02 20:34:12 +09:00
tvgBinaryDesc.h tvg picture: binary version up. 2024-01-02 20:34:12 +09:00
tvgCanvas.cpp updated copyright date (#1866) 2024-01-02 20:34:12 +09:00
tvgCanvas.h renderer: destroy engines safely. 2024-02-02 12:15:27 +09:00
tvgCommon.h renderer/loader: enhance picture format compatibility 2024-02-07 20:40:53 +09:00
tvgFill.cpp updated copyright date (#1866) 2024-01-02 20:34:12 +09:00
tvgFill.h updated copyright date (#1866) 2024-01-02 20:34:12 +09:00
tvgFrameModule.h updated copyright date (#1866) 2024-01-02 20:34:12 +09:00
tvgGlCanvas.cpp updated copyright date (#1866) 2024-01-02 20:34:12 +09:00
tvgInitializer.cpp updated copyright date (#1866) 2024-01-02 20:34:12 +09:00
tvgIteratorAccessor.h updated copyright date (#1866) 2024-01-02 20:34:12 +09:00
tvgLoader.cpp loaders: enhance decoding efficiency 2024-02-07 20:40:53 +09:00
tvgLoader.h updated copyright date (#1866) 2024-01-02 20:34:12 +09:00
tvgLoadModule.h loaders: enhance decoding efficiency 2024-02-07 20:40:53 +09:00
tvgPaint.cpp renderer: destroy engines safely. 2024-02-02 12:15:27 +09:00
tvgPaint.h renderer: destroy engines safely. 2024-02-02 12:15:27 +09:00
tvgPicture.cpp renderer: code refactoring. 2024-02-02 11:56:58 +09:00
tvgPicture.h renderer: revise the internal logic. 2024-02-02 12:15:24 +09:00
tvgRender.cpp updated copyright date (#1866) 2024-01-02 20:34:12 +09:00
tvgRender.h renderer: code refactoring. 2024-02-02 12:15:27 +09:00
tvgSaveModule.h updated copyright date (#1866) 2024-01-02 20:34:12 +09:00
tvgSaver.cpp updated copyright date (#1866) 2024-01-02 20:34:12 +09:00
tvgScene.cpp updated copyright date (#1866) 2024-01-02 20:34:12 +09:00
tvgScene.h renderer: ensure canvas rendering continues despite invalid scene parts 2024-02-07 20:35:26 +09:00
tvgShape.cpp renderer/shape: rectified the round rectangle start position. 2024-01-26 11:50:01 +09:00
tvgShape.h renderer: revise the internal logic. 2024-02-02 12:15:24 +09:00
tvgSwCanvas.cpp loaders: enhance decoding efficiency 2024-02-07 20:40:53 +09:00
tvgTaskScheduler.cpp common: STM32 portability enhancement 2024-01-18 23:56:29 +09:00
tvgTaskScheduler.h common: STM32 portability enhancement 2024-01-18 23:56:29 +09:00
tvgText.cpp updated copyright date (#1866) 2024-01-02 20:34:12 +09:00
tvgText.h renderer: revise the internal logic. 2024-02-02 12:15:24 +09:00
tvgWgCanvas.cpp updated copyright date (#1866) 2024-01-02 20:34:12 +09:00