Skip to content

Native core 0.4.1-plezy.1 (-O3 / NEON / aarch64 asm)

Latest

Choose a tag to compare

@edde746 edde746 released this 11 Jun 23:34

Optimized libass native core AAR for Plezy (prefab + jni, all 4 ABIs).

Fixes the upstream libass-cmake build never forwarding an optimization level (libass, freetype, harfbuzz, fribidi and fontconfig all compiled at -O0 on every ABI) and adds -mfpu=neon on armeabi-v7a plus --enable-asm on aarch64.

Measured on an armeabi-v7a TV: cache-cold heavy typesetting renders 1402ms -> 307ms and 2602ms -> 551ms (4.6-4.9x); warm animated frames 90-107ms -> 35-51ms.

Built from lib_ass @ 5e2f6cf (libass-cmake fork @ 3adb90b), libass 0.17.4.