Интернет магазин китайских планшетных компьютеров



Компьютеры - GEGL

10 июня 2011


Оглавление:
1. GEGL
2. Функциональные возможности
3. Использование библиотеки



Название

GEGL расшифровывается как GEneric Graphics Library. Существует альтернативная расшифровка, придуманная самими разработчиками: Genetically Engineered Goat, Large. Эта расшифровка настолько популярна, что в GNOME с 2002 года до сих пор работает «пасхальное яйцо» в виде клона популярной игры Invaders, где в роли захватчиков выступает орда дурашливых козлов, приветливо машущих пятой ногой. В дереве разработки GIMP 2.8, где продолжается работа над интеграцией GEGL, стартовая заставка изображает козла с белой шерстью, мирно спящего в кровати под одеялом.

История

Работа над GEGL была начата в 2000 году Кэлвином Уильямсоном.

В марте 2004 года Кэлвин и второй участник проекта, Дэниэл Роджерс, получили от Марка Шаттлворта предложение профинансировать ускорение работы над GEGL и интеграцию с GIMP. Эта работа была начата, но не завершена. С тех пор разработчики GIMP относятся к идее микроспонсирования проекта с изрядным скепсисом. Сама история и выводы подробно изложены Дейвом Нири. Упоминаемое в тексте письмо Ойвинда Коласа Марку Шаттлворту доступно сейчас только в веб-архиве.

На ежегодной конференции GUADEC в июне 2005 года в результате встречи разработчиков было принято решение возобновить работу над GEGL, к тому моменту приостановленную.

К моменту выхода GIMP 2.4 был налажен выпуск альфа-версий GEGL.

В GIMP 2.6 библиотека по выбору пользователя используется в инструментах цветокоррекции, причем изменения выполняются в режиме 32 разряда с плавающей точкой на канал в RGBA.

В GIMP 2.8 проекция по выбору пользователя может отрисовываться через GEGL. Условием выпуска версии 2.8 является обеспечение скорости отрисовки, достаточной для комфортной работы.

Следующим шагом в интеграции GIMP/GEGL будет переписывание загрузчиков данных из внешних файлов.



Просмотров: 2305


<<< FMOD
Glide >>>