Samsung / rlottie

A platform independent standalone library that plays Lottie Animation.
Other
1.15k stars 223 forks source link

Fix use arm neon instructions if targeting 32-bit arm architectures only #556

Open gilzoide opened 6 months ago

gilzoide commented 6 months ago

This fixes compilation for arm64 platforms that support neon instructions, like Apple Silicon, because the assembly code contained in pixman-arm-neon-asm.S is armv7 assembly, which is not supported by arm64 compilers.

Fixes #496.

gilzoide commented 16 hours ago

Now this PR also fixes compilation when using clang, for example when building rlottie for Android arm32 with newer versions of the NDK, which cannot build pixman-arm-neon-asm.S.