thorvg/src/loaders/webp/utils
JunsuChoi 93209232c3 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-03-14 21:31:04 +09:00
..
bit_reader.cpp loader/webp: Remove WEBP_FORCE_ALIGNED and use memcpy() instead 2024-03-14 21:31:04 +09:00
bit_reader.h loader/webp: Support static webp loader 2024-02-07 10:58:25 +09:00
bit_reader_inl.h loader/webp: Remove WEBP_FORCE_ALIGNED and use memcpy() instead 2024-03-14 21:31:04 +09:00
color_cache.cpp loader/webp: Support static webp loader 2024-02-07 10:58:25 +09:00
color_cache.h loader/webp: Support static webp loader 2024-02-07 10:58:25 +09:00
endian_inl.h loader/webp: Support static webp loader 2024-02-07 10:58:25 +09:00
huffman.cpp loader/webp: Support static webp loader 2024-02-07 10:58:25 +09:00
huffman.h loader/webp: Support static webp loader 2024-02-07 10:58:25 +09:00
meson.build loader/webp: Support static webp loader 2024-02-07 10:58:25 +09:00
quant_levels_dec.cpp loader/webp: Support static webp loader 2024-02-07 10:58:25 +09:00
quant_levels_dec.h loader/webp: Support static webp loader 2024-02-07 10:58:25 +09:00
random.cpp loader/webp: Support static webp loader 2024-02-07 10:58:25 +09:00
random.h loader/webp: Support static webp loader 2024-02-07 10:58:25 +09:00
rescaler.cpp loader/webp: Support static webp loader 2024-02-07 10:58:25 +09:00
rescaler.h loader/webp: Support static webp loader 2024-02-07 10:58:25 +09:00
utils.h loader/webp: Remove WEBP_FORCE_ALIGNED and use memcpy() instead 2024-03-14 21:31:04 +09:00