LINUX.ORG.RU

DevIL


0

0

Есть желание в своем вьювере сменить проприетарную библиотеку GFL SDK на открытую DevIL. Но есть проблема, DevIL при загрузке 1-битных имиджей конвертирует их в 8-битные. При запросе информации о кол-ве бит на пиксель он честно отвечает 8 бит. Вторая проблема - DevIL тормоз несусветный. Неужели мне придется отказаться от DevIL? Если так, то на какую библиотеку обратить внимание? Нужна поддержка JPEG, PNG, MNG, GIF, DDS, PSD, XPM, ICO, BMP, TARGA, TIFF. Желательно высокая скорость распаковки.

★★★★★

Ответ на: комментарий от Deleted

> Может imagemagick?

Я смотрел в его сторону, но скорость не впечатляет.

andreyu ★★★★★
() автор топика

>DevIL при загрузке 1-битных имиджей конвертирует их в 8-битные. При запросе информации о кол-ве бит на пиксель он честно отвечает 8 бит.

а написать патчик для этого нельзя?

>Вторая проблема - DevIL тормоз несусветный.


это уже неисправишь

st0ke
()
Ответ на: комментарий от st0ke

> >DevIL при загрузке 1-битных имиджей конвертирует их в 8-битные. При запросе информации о кол-ве бит на пиксель он честно отвечает 8 бит.
> а написать патчик для этого нельзя?


Можно конечно, но если патч не примут в мейнстрим, то смысла с этого не будет.

> >Вторая проблема - DevIL тормоз несусветный.

> это уже неисправишь


Почему, и это тоже можно исправить.

andreyu ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.