Glitz | |
---|---|
Тип | Графическая библиотека |
Разработчик |
Питер Нилссон, |
Написана на | C |
Операционная система | Кроссплатформенное ПО |
Последняя версия | 0.5.6 (20 мая, 2006 года) |
Лицензия | MIT License |
Сайт | freedesktop.org/wiki/Sof… |
Glitz — это АПИ для 3D-графики в виде библиотеки. Glitz предоставляет аппаратное ускорение 2D-графики средствами OpenGL.[1]. Glitz является программным обеспечением с исходным кодом, распространяющимся по лицензии MIT. Проект размещается на freedesktop.org. В данный момент его поддержка не осуществляется.
Glitz умеет делать всё то же, что и XRender. А именно:
Как и XRender, Glitz имеет свои ключевые особенности процесса комбинирования изображения с фоном.
На момент разработки Glitz могла делать то, что средствами XRender сделать было нельзя:
При помощи OpenGL, Glitz реализует такие функции как мультитекстурирование, шейдеры, буфер вершин. По большому счёту, значительная часть Glitz является «оберткой» OpenGL, что позволяет программисту думать в терминах «поверхности холста», а не об окне, о пиксельной буферизации.
Glitz является ключевым компонентом сервера Xgl X, который использовался по умолчанию в большинстве GNU/Linux дистрибутивах. Тем не менее, Xgl в настоящее время по большей части заменен на AIGLX. Более популярная графическая библиотека Cairo поддерживает Glitz в качестве движка, это означает что всего лишь несколько строчек кода использующих Cairo позволят приложению пользоваться графическим оборудованием.
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .