-
- В Кейле такого бага нет. - my504(18.08.2023 20:54)
- Зато в кейле есть чудовищный баг с большими файлами. Если между
объявлением массива и его использованием больше ~2.5Мб, они друг
друга теряют. т.е. при объявлении пишет, что массив не
используется, а при использовании - что не объявлен. А у меня файл
юникодного шрифта почти 30Мб... Причем, о проблеме знают, исправить
не могут, в последней версии компиллятора вместо просто ошибки
предлагают костыли. Но кривые и с занозами. - Idler(19.08.2023 20:16)
- А как понять между объявлением и его использованием? Как измеряешь?
Что является метрикой? Ну и надо сказать тебе что ты полный
извращенец, 30 мегабайт тянуть да еще и для шрифта! Windows 95 на
13 дискетах шла. - RxTx(19.08.2023 21:57)
- Стандартное описание пропорционального точечного шрифта. Сначала
массивы на каждый символ (для моего размера - в среднем uint16_t *
50. Шрифт - полный Arial Unicode MS, поэтому много тысяч символов.
Это примерно 90% файла. Потом описание диапазонов символов, т.е. с
какого по какой в юникоде, ссылки на каждый символ (массив) и
ссылка на следующий диапазон - такая пачка фактически на каждый
язык. Ну и в конце структурка с общими параметрами шрифта и ссылкой
на первый диапазон. Idler(1194 знак., 19.08.2023 23:06)
- Либа называется FreeType RxTx(1 знак., 19.08.2023 23:18, ссылка)
- Стандартное описание пропорционального точечного шрифта. Сначала
массивы на каждый символ (для моего размера - в среднем uint16_t *
50. Шрифт - полный Arial Unicode MS, поэтому много тысяч символов.
Это примерно 90% файла. Потом описание диапазонов символов, т.е. с
какого по какой в юникоде, ссылки на каждый символ (массив) и
ссылка на следующий диапазон - такая пачка фактически на каждый
язык. Ну и в конце структурка с общими параметрами шрифта и ссылкой
на первый диапазон. Idler(1194 знак., 19.08.2023 23:06)
- А как понять между объявлением и его использованием? Как измеряешь?
Что является метрикой? Ну и надо сказать тебе что ты полный
извращенец, 30 мегабайт тянуть да еще и для шрифта! Windows 95 на
13 дискетах шла. - RxTx(19.08.2023 21:57)
- Зато в кейле есть чудовищный баг с большими файлами. Если между
объявлением массива и его использованием больше ~2.5Мб, они друг
друга теряют. т.е. при объявлении пишет, что массив не
используется, а при использовании - что не объявлен. А у меня файл
юникодного шрифта почти 30Мб... Причем, о проблеме знают, исправить
не могут, в последней версии компиллятора вместо просто ошибки
предлагают костыли. Но кривые и с занозами. - Idler(19.08.2023 20:16)
- В Кейле такого бага нет. - my504(18.08.2023 20:54)