LINUX.ORG.RU

Есть ли смысл собирать cairo с OpenGL support?


0

1

Сейчас обновился порт cairo 1.10.2_2,1. В опциях сборки по умолчанию поддержка OpenGL отключена (мантейнеры чего-то боятся? весь риск перекладывается на пользователя.).

Вопросы.

Что конкретно даёт включение этой опции, какие операции при задействовании библиотеки Cairo с OpenGL ускоряются? В каких популярных дистрибутивах Linux библиотека Cairo собрана с опцией поддержки OpenGL, а в каких нет (Debian?)? Что скажут пользователи Gentoo о своих сборках?

★★★★★

Что скажут пользователи Gentoo о своих сборках?

[ebuild   R   ] x11-libs/cairo-1.10.2-r1  USE="X opengl svg (-aqua) -debug -directfb -doc (-drm) (-gallium) (-openvg) -qt4 -static-libs -xcb" 0 kB

Всё работает.

tn1
()

Киньте кто нибуть скрин каиро дока с отключенным OpenGL

Пусть он ужаснется.

babusha
()

Ну у меня например жесткие локапы бывают когда OGL включено, древняя ati дрова открытые.

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

О каком доке идет речь?

<obvious mode>Они говорят о разных каирах</obvious mode>

init_6 ★★★★★
()

>Что скажут пользователи Gentoo о своих сборках?

USE=«drm opengl openvg» emerge =x11-libs/cairo-9999

devl547 ★★★★★
()
Ответ на: комментарий от babusha

Скрин скинуть где cairo-doc без opengl и со всеми прозрачностями? :-)
Готовить надо уметь:-)

SergMarkov
()

Эта опция даёт дополнительный бэкенд (новый тип surface) opengl, на котором можно ристовать с использованием gpu. Обычные приложения, которые рисуют на иксовых пиксмапах и не знают о таком бэкенде, этой фичей воспользоваться не смогут.

Собственно, это уже не первая попытка добавить OpenGL'ный бэкенд, раньше был glitz от которого отказались.

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

В общем там какой-то glitz revised, как написали ниже. Проку мне кажется будет мало. Да и майнтэйнерам виднее.

tensai_cirno ★★★★★
()

Вам же явно при конфигурации говорят, что это нехорошо.

buddhist ★★★★★
()

> Что скажут пользователи Gentoo о своих сборках?

total@gentoo ~ $ eix x11-libs/cairo | grep [I]
[I] x11-libs/cairo
     Installed versions:  1.10.2-r1!t(07:17:59 30.03.2011)(X opengl svg xcb -aqua -debug -directfb -doc -drm -gallium -openvg -qt4 -static-libs)
Всё отлично работает и уверен, что нужно собирать с поддержкой opengl, лишним явно не будет.

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