On 2006.03.14 at 13:19:12 +0300, Иван Лох wrote: > On Tue, Mar 14, 2006 at 12:33:19AM +0300, Victor Wagner wrote: > > double buffering и прочими прелестями, не говоря уж о том, что это > > скритптовый язык, работает на порядок быстрее gqview. Просто за счет > > правильного использования возможностей libjpeg по масштабированию. > > Резервы скорости лежат ни разу не между pixmap-ом в программе и > > дисплеем, а между сжатым файлом изображения и pixmap-ом. > > gdk-pixbuf довольно резвая и хорошо поддерживаемая библиотека. Если там > остались какие-либо очевидные проблемы с "использованием возможностей libjpeg"
Очевидная проблема там единственная. Если хочешь быстро показать картинку в уменьшенном виде, то думать о том, как бы её уменьшить, нужно ещё до того, как начал читать данные из файла. Что, собственно, и умеет делать djpeg с ключиком -scale. Не знаю, должен ли этот интеллект быть на уровне библиотеки gdk-pixbuf или на уровне приложения, её использующего. Возможно, что проблема именно в приложении. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]