Serge wrote:Asper
Да, это встроенные шрифты Cairo. Пока экспериментировал с примерами обнаружил баг при попытке сделать окантовку шрифта (слово "world"). Не знаю, особенность это встроенного шрифта или привнесённая ошибка. Надо упорядочить математическую библиотеку, там сейчас настоящая каша.
Хорошо. Это частично решает проблему с векторными шрифтами.
Serge wrote:Есть хорошие новости. Доделал загрузчик PE в user-mode. Этот же скомпилированный и упакованный пример занимает 2.5 кБ, несжатые длл-ки 1MБ. Всё работает. Хочу сделать dll версии ffmpeg и mesa.
А это просто отлично!
Я смогу продолжить работу над
QIII. Правда не знаю будет ли это иметь смысл без
3D ускорения.
Mario wrote:Вот это хорошая новость. Если все будет работать в trunk, то можно будет написать саму программу уже на ассемблере.
Ага, только всё это дело можно размещать только на CD, на дискете уже не помещается.
CleverMouse
blitter.inc содержит только строки ассемблерного кода, да согласен дизассемблированный C, но
Serge вроде бы и не отказывается от ручной оптимизации, после того как закончит разработку функции.