ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
6 августа
1309342 Топик полностью
Eddy_Em (13.05.2023 17:50, просмотров: 187) ответил Cкpипaч на Потому и не гуглится. Шрифты считаете на лету? Или с таблицей знакогенератора? Второе, по идее, предел быстродействия. Если в панельке нет встроенного движка, какого-нибудь.
В смысле на лету считаю? 

Шрифт у меня уже нарисован, лежит в буфере во флеше: https://github.com/eddyem/stm32samples/blob/master/F3%3AF303/NitrogenFlooding/font14.h

А потом беру и побитово переношу в спрайтовый буфер. Проблема усугубляется тем, что шрифты приходится масштабировать (1:1 шрифт 16 пикселей в высоту не очень-то смотрится), да и координаты вывода очередной буквы не обязаны быть кратными размеру спрайта (+ ширина букв разная, не люблю моноширинные шрифты).

Есть у нас еще текстовый дисплей (там как раз есть и встроенные шрифты, и можно свои загружать), но пока мне хочется с этим повозиться. А когда-нибудь и тем займусь.

eddy-em.livejournal.com github.com/eddyem