lvgl: enable NEON optimizations on aarch64

According to CHANGELOG: "Up to 33% faster software rendering with on platforms that support NEON SIMD support".
This commit is contained in:
Vladimir Stoiakin 2026-01-28 15:26:13 +03:00
parent ba3758f8e5
commit 32f134ef6f
7 changed files with 13 additions and 4 deletions

View file

@ -10,6 +10,12 @@ add_project_arguments(
language: 'c'
)
if host_machine.cpu_family() == 'aarch64'
add_project_arguments('-DLV_USE_DRAW_SW_ASM=LV_DRAW_SW_ASM_NEON', language: 'c')
else
add_project_arguments('-DLV_USE_DRAW_SW_ASM=LV_DRAW_SW_ASM_NONE', language: 'c')
endif
depinih = dependency('inih')
deplibinput = dependency('libinput')
deplibudev = dependency('libudev')