thorvg/src/loaders/raw
Hermet Park 38c625d070 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
2024-01-02 20:34:12 +09:00
..
meson.build raw_loader Loader: Introduce Raw image loader 2020-11-23 18:12:36 +09:00
tvgRawLoader.cpp renderer: enhanced shared surface handling with mutex implementation 2024-01-02 20:34:12 +09:00
tvgRawLoader.h renderer: enhanced shared surface handling with mutex implementation 2024-01-02 20:34:12 +09:00