thorvg/src/loaders
JunsuChoi fc4f452362 loader/webp: Remove WEBP_FORCE_ALIGNED and use memcpy() instead
The google's libwebp source uses aligned memory access.
This patch is that applies the two commits below to our static lib code.

refer to:
[Remove WEBP_FORCE_ALIGNED and use memcpy() instead]
3884972e3f
[bit_reader.c: s/VP8L_USE_UNALIGNED_LOAD/VP8L_USE_FAST_LOAD/]
ac49e4e4dc
source :
https://chromium.googlesource.com/webm/libwebp/+/refs/heads/main/src/utils/bit_reader_inl_utils.h#80

related issue: https://github.com/thorvg/thorvg/issues/2006
2024-04-06 12:08:21 +09:00
..
external_jpg loaders: enhance decoding efficiency 2024-04-06 12:08:21 +09:00
external_png loaders: enhance decoding efficiency 2024-04-06 12:08:21 +09:00
external_webp loaders: decode the image with premultiplied alpha. 2024-04-06 12:08:21 +09:00
jpg renderer: enhanced shared surface handling with mutex implementation 2024-01-02 20:34:12 +09:00
lottie lottie/slot: Support overriding plural sids 2024-04-06 12:08:21 +09:00
png png: corrected a wrong premultiplied option. 2024-04-06 12:08:21 +09:00
raw renderer: enhanced shared surface handling with mutex implementation 2024-01-02 20:34:12 +09:00
svg svg: Improve valid check for url(#id) 2024-04-06 12:08:21 +09:00
ttf ttf: Fixed an invalid unicode encoding. 2024-04-05 17:20:38 +09:00
tvg loader: code refactoring 2024-04-05 17:21:18 +09:00
webp loader/webp: Remove WEBP_FORCE_ALIGNED and use memcpy() instead 2024-04-06 12:08:21 +09:00
meson.build loader/webp: Support static webp loader 2024-04-06 12:08:18 +09:00