thorvg/src/loaders/external_webp
Hermet Park 468b132739 renderer: enhanced shared surface handling with mutex implementation
Introduced a dedicated mutex for each surface instance
to ensure safe sharing between the loader, renderer, and engine.

This enhancement allows for secure modification and access to bitmap data,
addressing potential concurrency issues.

Multiple Picture instances can now safely share a single loader instance,
optimizing performance.

This change builds upon the previous Loader Cache improvements:
ff6ea4b6c4
2023-12-31 11:37:12 +09:00
..
meson.build webp_loader: libwebp set to be a required depend 2023-08-02 12:20:11 +09:00
tvgWebpLoader.cpp renderer: enhanced shared surface handling with mutex implementation 2023-12-31 11:37:12 +09:00
tvgWebpLoader.h renderer: enhanced shared surface handling with mutex implementation 2023-12-31 11:37:12 +09:00