qt + opengl

gorthauer написал(а):
Цитата:
может ли Qt, каким либо образом использовать OpenGL для отрисовки интерфейса, или рендеринга шрифтов, - скорее всего пока нет.

Умеет, но нестабильно, запускается ключём -graphicssystem opengl, ведёт к значительному ускорению отрисовки (как минимум в 5 раз), в нагрузку прога становится дико падучей и глюкавой, ресайз ведёт себя тоже оч странно, во время ресайза содержимое превращается в набор квадратиков аля старые досовские 3д игры, а потом проясняется постепенно.

Хотелось бы системно протестировать вывод qt через opengl, а вдруг будет стабильно работать? Тогда выгрыш в производительности будет очень приятен.

Может кто знает, как запускать все программы на qt с ключём -graphicssystem opengl

И как проверить через что происходит вывод в данный момент?

Гуглили по qt + opengl + gentoo - ничего интересного не нашёл.

update:
В данный момент вывод через opengl у меня не работает вообще:

fedor@cadence ~ $ konqueror --graphicssystem opengl
Unable to load graphicssystem "opengl"

Видео intel, xf86-video-intel-2.7.1, xorg-server-1.6.1.901-r4, qt-4.5.2, mesa-7.5.-rc4, gentoo-sources-2.6.30-r1

Вообще opengl работает, компосайтинг тоже.

никак!

дефолтная система отрисовки задается при компиляции! т.е. нада писать свой ебилд!

читать ./configure -help

пока qt-software не объявит эту фичу стабильной, не стоит ждать ебилдов в портежах с поддержкой opengl рендеринга ;-)

Не стоит ставить её в

Не стоит ставить её в систему, лучше соберите отдельно в /opt и с еёным кумаком соберите что-нить, увидите в чем там проблемы.
Я один раз собрал в арче пакет с подобной кутей, кеды ваще феерично глючили, особенно плазма

Жаль, жаль. Ну тогда придётся

Жаль, жаль.
Ну тогда придётся пока жить без этого.

А может быть возможно?

Простите ламера за его ламерские коменты :)
Возможно ли GL заставить рендрить рабочий стол, и при этом внедрить qt в gl для отрисовки окон...
если при этом использовать внутренний GL движок отрисовки, а не ждать стабильной совместной работы 2х библиотек.
Если не понятно выразился(у меня такое бывает :) )
Приложение например говорит "ресуем кнопку" написано оно на qt. GL рисует кнопку спросив qt как рисовать.
Точнее лучше не спрашивая а ползуясь внутренними библиотеками.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".