LINUX.ORG.RU
ФорумTalks

В Qt 4.5 появятся нормальные бекэнды отрисовки


0

0

Способ отрисовки всех виджетов и пиксмапов можно будет задавать через командную 
строку параметром "-graphicssystem". Предварительные тесты:

Windows (Intel Core 2 Quad 2.6 GHz, 4 GB Ram, NVidia GeForce 8500 GT)
    Native: 60 Fps
    Raster: 60 Fps
    OpenGL: 245 Fps

X11 (Intel Pentium 4, 3 GHz, 1 Gb Ram, Nvidia GeForce 6600)
    Native: 20 Fps
    Raster: 36 Fps
    OpenGL: 92 Fps

Mac OS X (PowerBook, Intel Core 2 Duo, 2.4 GHz, 4 GB Ram, NVidia GeForce 8600 GM)
    Native: 9 Fps
    Raster: 30 Fps
    OpenGL: 215 Fps

http://labs.trolltech.com/blogs/2008/10/22/so-long-and-thanks-for-the-blit/

они что не могли все это протестить на одном и том же компе? или хотя бы с одной видеокартой?

HighwayStar ★★★★★
()

Какая-то больна информация... Ну вот почему под макось и под оффтопик взяли мощные компы, а вот под линух - старые? Не очевидна разница. Надо было бы на одинаковых тестить. Тем более, что кути больше как бе применяются под линухом, а не под другими операционными системами.

AntiWindows
()

> There have been a number of requests to be able to replace the
> rendering engine used for widgets and pixmaps to be either OpenGL

> or the Raster


Replace? А как они по сети собираются работать? Шизаа...

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

>они что не могли все это протестить на одном и том же компе? или хотя бы с одной видеокартой?

+1

FiXer ★★☆☆☆
()
Ответ на: комментарий от AntiWindows

AntiWindows> Какая-то больна информация... Ну вот почему под макось и под оффтопик взяли мощные компы, а вот под линух - старые? Не очевидна разница. Надо было бы на одинаковых тестить. Тем более, что кути больше как бе применяются под линухом, а не под другими операционными системами.

Так тут итак видно, что самая тормознутая графическая подсистема у мака. А линукс со сравнительно слабым железом вполне юзабелен.

Quasar ★★★★★
()

Qt уходит всё дальше и дальше, а GTK топчется на месте со своими тормозами. Cairo до сих пор не осиливает нормальную прорисовку через OpenGL.

anonymous
()

ждем свежего снапшота

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

> Replace? А как они по сети собираются работать? Шизаа...

да не нужна нахер никому эта сеть, в маке ее нет и правильно. иксы не нужны.

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

> Баян, эппл давно на интели перешёл.

Я в курсе. Прикол в том что Powerbook был еще на PowerPC :)

nebm51
()
Ответ на: комментарий от Adjkru

>> О_О

>Баян, эппл давно на интели перешёл.

PowerBook'ов на интелах не существует в принципе. Только MacBook и MacBook Pro.

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

Понимаешь, не зря фирмочку свою _troll_ tech назвали.

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

там для таких задумчивых есть пример в семплах чтото вроде over 9000 chips называется.

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

> а смысл делать отрисовку через opengl?

Чтобы быстрее рисовалось и не грузило CPU.

K.O.

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

> да не нужна нахер никому эта сеть, в маке ее нет и правильно. иксы
> не нужны.


Дитятко, цомпутер не только для того чтобы детишки на нем могли в игры играть и форумы читать. Он еще и для работы. Не позорься.

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

Для удалённого доступа есть SSH. Использовать для этого иксы - нафига? Тонкие клиенты себя изживают, железо стоит копейки.

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

>Дитятко, цомпутер не только для того чтобы детишки на нем могли в игры играть и форумы читать. Он еще и для работы. Не позорься.

ОЛОЛОЛ!!! Петизвездастый вындузятнег детектед. Админить можно через ssh. Быдлогуй для этого не требуется, лол.

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

>Для удалённого доступа есть SSH. Использовать для этого иксы - нафига? Тонкие клиенты себя изживают, железо стоит копейки.

Поддерживаю! Железа за 30 баксов более чем достаточно.

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

> ОЛОЛОЛ!!! Петизвездастый вындузятнег детектед. Админить можно через ssh. Быдлогуй для этого не требуется, лол.

Сэр не в курсе про наличие у ssh ключика -X?

nebm51
()
Ответ на: комментарий от AntiWindows

>Какая-то больна информация... Ну вот почему под макось и под оффтопик взяли мощные компы, а вот под линух - старые? Не очевидна разница.

Очевидна. Если б ты прочитал, о чем речь, то сравнивают они разные движки отрисовки Qt между собой. А не платформы.

anonymous
()

Эх, Тролли молодцы =)) Кто там "Qt R.I.P." орал? :)

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

>>Мусье через тонкий инет доводилось ... ставить оракл.
Оракл можно и без иксов поставить.

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

>>ОЛОЛОЛ!!! Петизвездастый вындузятнег детектед. Админить можно через ssh. Быдлогуй для этого не требуется, лол.

Комлю с ложечки. Сконфигуряй-ка мне cisco pgw2200 без иксов, мой красноглазый гофрированый друкк?

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

>Разница в 1,5 и в 3 раза в пользу виндов не очевидна? Это уже клиника.

Нет. Клиника -- это не заметить, что там видюхи (и компы вообще) разные.

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

>Комлю с ложечки. Сконфигуряй-ка мне cisco pgw2200 без иксов, мой красноглазый гофрированый друкк?

Ещё один вантузоид спалился.

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

>Разница в 1,5 и в 3 раза в пользу виндов не очевидна? Это уже клиника.

Разница между Intel Core 2 Quad 2.6 GHz (Win) и Intel Pentium 4, 3 GHz (Lin), а также между NVidia GeForce 8500 GT (Win) и Nvidia GeForce 6600 (Lin) не очевидна? Вот это точно клиника....

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

>Нет, у меня макось. Ну и иксы для pgw, само собой.

этим всё сказано

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

>а смысл делать отрисовку через opengl?

Прокрутка, перемещение, рендеринг шрифтов - как минимум это должно нехило ускорится. Ну и векторная графика (те же векторные иконки)

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

> Оракл можно и без иксов поставить.

Тогда мусье об этом не знал ;)

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

>>А в случае, если сломается и dri не поднимется?

читать научись что люди пишут

>>Да и еще - только для qt.. так что мне это не грозит

сочувствую

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

>читать научись что люди пишут

Прочитал. Тут да, моя ошибка. это убожество можно отключить.

>сочувствую

Да, неосиливший регистрацию, сочувствуй.. Тому, что мне вполне хватает gtk и обычной отрисовки у qt

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

>А в случае, если сломается и dri не поднимется?

А кто его ломать-то будет? Сами по себе дрова ломаются только в винде. Ну а если тупой юзверь сломает - заработает через "тормозной" натив

>Да и еще - только для qt.. так что мне это не грозит.

Я рад что GTK до сих пор остается уделом фанатиков и латентных виндузятников.

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

Тормоза под мак понятны. С маком у QT пока проблемы. Но они нагоняют семимильными шагами.

Наличие разных движков - это хорошо. Но лучше бы они при этом выглядили бы полностью нативно.

Вообще полная отрисовка на gl особого смыслне не имеет - графическая подсистема должна сама все пересылать в ускоритель. Вопрос стоимости этой пересылки. На куче мелких операций она может и критична, а для рисования простых окон - не уверен.

Хотя под Х и линух это не критично. Потому что QT - сам заканадатель темы, и может отрисовываться как хочет. А вод под оффтопик и мак ос - сложнее

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

>Вообще полная отрисовка на gl особого смыслне не имеет - графическая подсистема должна сама все пересылать в ускоритель.

Графическая система пересылает в 2д ускоритель если позволяют дрова либо рисует софтварно если дрова не позволяют

>Хотя под Х и линух это не критично.

TVYBG сейчас самая тормозная часть при отрисовке Qt-виджетов это именно иксы

>А вод под оффтопик и мак ос - сложнее

Пот оффтопмк проще - практически все дрова поддерживают 2д-ускорение (ты полюбуйся как ворочает окошками винда при отсутствии дров на видяху)

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

> Графическая система пересылает в 2д ускоритель

Я не спорю. Но при некоторых операциях это может быть тонким местом, и тормозить на операции передачи

> сейчас самая тормозная часть

Х вообще в этом плане задумчивы, поэтом надо пользоваться новаторскими вещами

> Пот оффтопмк проще

Я имел в виду что под линух мы можем рисоваться как хотим, а вот под винду --- надо как винда

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

2д ускорение ускоряет растровую графику. А OpenGL - векторную. А в 4х кедах наметился переход именно на векторную

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

> ОЛОЛОЛ!!! Петизвездастый вындузятнег детектед. Админить можно через
> ssh. Быдлогуй для этого не требуется, лол.


Чеши устанавливай оракел через сысыхы. Стопудово анонимное дитятко.

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