оптимизации, оптимизации... |
[Mar. 10th, 2017|10:29 pm] |
не выдержал массивного давления злого мира: сменил в Chiroptera шрифт с няшного 8x8 битмапа на FreeType-двгатель. конечно, сразу пришлось перестать увеличивать окно в два раза. и попёрли адовые ТОРМОЗА.
а вот и не угадали! тормоза — потому что gxFillRect() делал это попиксельно. а экран стал охуенно больше. хорошо, что я об этом вспомнил до того, как пытаться оптимизировать отрисовку ttf: волшебный memset() вернул нормальную скорость.
но оптимизнуть ttf-рисователя всё равно тянет. пока сопротивляюсь. |
|
|
Comments: |
bez pikseljnyx shriftov mne ono ne nado. mne nado "terminus" bez soplej, kak sejchas
| From: | ketmar |
Date: | March 12th, 2017 - 07:19 pm |
---|
| | | (Link) |
|
во-первых, у chi с самого рождения был proprtional font, а не моноширинный, и тем паче не терминус. во-вторых, у меня хоть и есть рендер pcf, но как раз сейчас ты *можешь* поставить терминус, сконвертированый в ttf, и таки это будет работать. а раньше не работало никак вообще, и варианта такого не было. а в-третьих, это тебе ненормально, что ли:
xorosho vidno. pustj budet.
| From: | ketmar |
Date: | March 12th, 2017 - 07:37 pm |
---|
| | | (Link) |
|
вот. а это самый что ни на есть ttf. их просто надо уметь готовить, и тогда всё выглядит вполне kulturna.
From: | (Anonymous) |
Date: | March 12th, 2017 - 05:07 pm |
---|
| | | (Link) |
|
сменил в Chiroptera шрифт с няшного 8x8 битмапа на FreeType-двгатель
А завтра Родину продашь!
| From: | ketmar |
Date: | March 12th, 2017 - 07:10 pm |
---|
| | | (Link) |
|
да хоть и сегодня. ты-таки что-то серьёзное предлагаешь, или так? | |