Используя Allegro 5 (5.0.10-1), по какой-то причине текст отображается очень странным образом — он обрезается в определенных частях, а буквы иногда не совпадают в одной строке.
Смотрите изображение ниже.
Я загружаю шрифт так:
this->font = al_load_font ("fonts/OpenSans-Regular.ttf", 12, 0)
И рисование текста так:
al_draw_text (this->font, al_map_rgb (0xE0, 0xE0, 0xE0),
20.5, 4.5, 0, this->lbl.c_str ());
где lbl содержит текст, который я хочу вывести.
Есть идеи, что может быть причиной этого?
Задача ещё не решена.