Графическая библиотека Cairo прекращает поддержку OpenGL

Графическая библиотека Cairo, предоставляющая API, основанный на векторной графике и, в свою очередь, имеющая ряд различных бэкендов для программного/аппаратного ускорения, которые, в свою очередь, используются множеством различных настольных приложений, прекратила поддержку OpenGL.

Графическая библиотека Cairo на протяжении многих лет использовалась в инструментарии GTK GNOME, Mozilla Firefox, WebKit, Mono и десятках других программных проектов. Эта библиотека векторной графики, в свою очередь, позволяет использовать множество различных бэкендов, от X11 до Apple Quartz, Microsoft Win32, и такие форматы файлов, как PDF, SVG и PostScript. Cairo также поддерживал прямое нацеливание на OpenGL, но на этой неделе код был удален.

В течение последнего года существовал запрос на слияние «drop cairo-gl», чтобы избавиться от кода OpenGL, учитывая его статус «прототипа» и отсутствие активности в нем за последнее десятилетие. Кроме того, он не был адаптирован для использования OpenGL GLVND и других современных функций OpenGL.

Итак, по состоянию на вчерашний день весь код Cairo OpenGL был очищен, облегчив эту графическую библиотеку на 14 тысяч строк.

Источник: https://www.phoronix.com

Один мальчик подписался на телеграм-канал Игры в Linux и получил бесплатную игру в Steam! Новости из мира игр в Linux, свежие обзоры игр и полезные инструкции всегда под рукой!

Константин Дьяченко

Автор и основатель сайта Игры в Linux с 2010 года. Пользователь Linux с 2002. Старый злобный сисадмин с 1997.

Если Вам интересна тематика сайта и вы хотите каким-то образом поучаствовать в жизни сайта и его сообществ - напишите мне! Все контакты в разделе о сайте.

Игры в Linux
Добавить комментарий

Поля email и сайт не являются обязательными. Оставляя комментарий вы соглашаетесь с политикой конфиденциальности сайта.