LVGL Font + FreeType Kerning Problem

Hi everyone!

I’ve been trying to use FreeType together with LVGL to render content. However, I noticed that the https://github.com/lvgl/lv_lib_freetype example does not seem to utilize kerning table from the font.

I understand that FreeType does not support GPOS table, so I made sure my font file only contains ‘kern’ table. By looking into font converter source, looks like the kern info is extracted there.

Is it possible to add kerning support for external font engine as well?

Thanks in advance!

Yes! You should take unicode_next into account here, to modify adv_w with the kerning value.