thorvg/src/renderer
Sergii Liebodkin abfc5cc9e1 wg_engine: avoid forced texture flushes
After introducing staged buffer removed the need for forced flush of each texture data into gpu
General approach used for all data types
Can increase performance on discrete GPUs
2025-06-16 10:50:25 +09:00
..
gl_engine gl_engine: fix always-true clear flag 2025-06-09 17:02:56 +09:00
sw_engine sw_engine: code refactoring 2025-06-13 15:43:06 +09:00
wg_engine wg_engine: avoid forced texture flushes 2025-06-16 10:50:25 +09:00
meson.build
tvgAccessor.cpp
tvgAnimation.cpp
tvgAnimation.h
tvgCanvas.cpp api: revise the canvas update() API 2025-06-16 10:43:13 +09:00
tvgCanvas.h api: revise the canvas update() API 2025-06-16 10:43:13 +09:00
tvgCommon.h
tvgFill.cpp
tvgFill.h
tvgFrameModule.h
tvgGlCanvas.cpp
tvgInitializer.cpp
tvgIteratorAccessor.h
tvgLoader.cpp
tvgLoader.h
tvgLoadModule.h
tvgPaint.cpp
tvgPaint.h renderer: chores++ 2025-06-11 01:49:36 +09:00
tvgPicture.cpp
tvgPicture.h api: revise the canvas update() API 2025-06-16 10:43:13 +09:00
tvgRender.cpp
tvgRender.h renderer: hotfix 2025-06-12 23:04:16 +09:00
tvgSaveModule.h
tvgSaver.cpp
tvgScene.cpp
tvgScene.h api: revise the canvas update() API 2025-06-16 10:43:13 +09:00
tvgShape.cpp
tvgShape.h
tvgSwCanvas.cpp
tvgTaskScheduler.cpp
tvgTaskScheduler.h
tvgText.cpp
tvgText.h
tvgWgCanvas.cpp