LINUX.ORG.RU

UXA - новая архитектура акселерация для Х

 , , , , ,


0

0

XFree86 Acceleration Architecture досталась X.org по наследству от XFree86. В 2005 году на смену XAA пришла EXA, улучшив поддержку XRender. Сейчас Keith Packard, разработчик Intel, анонсировал новую архитектуру акселерации - UMA Acceleration Architecture (UXA). Создание новой архитектуры в первую очередь связано с вынужденным переходом свободного видеодрайвера xf86-video-intel с TTM на GEM. Более подробные детали и причины создания UXA можно подчерпнуть из блога Keith Packard'a - создателя UXA, XRender и многого другого.

UXA родилась, когда Keith Packard был вынужден модифицировать EXA, выкинув очень много лишнего кода и добавив поддержку GEM. Также следует отметить, что Intel собирается удалить поддержку XAA из драйвера в одном из ближайших релизов.

>>> Подробности

★★★★★

Проверено: Shaman007 ()

Re: UXA - новая архитектура акселерация для Х

Хм... Модераторы, поправьте пжлто заголовок.

> UXA - новая архитектура акселерации для Х

shahid ★★★★★ ()

Re: UXA - новая архитектура акселерация для Х

Хоть бы быстро работало. А то у Р9600 на 8.04 рендеринг НЕОПИСУЕМО SOOOO SLOOOOOOOOOW =) Глаза в осадок выпадают.

Теги: НЕНАВИСТЬ

FiXer ★★☆☆☆ ()

Re: UXA - новая архитектура акселерация для Х

Мда... XAA EXA UXA... дальше будет XY*? :)

halturin ★★★★★ ()

Re: UXA - новая архитектура акселерация для Х

XOXO, XAA, UXA... тенденция?

mint ()

Re: UXA - новая архитектура акселерация для Х

Кейт Пакард, это вроде один из первых разработчиков Иксов, ЕМНИП.

anonymous ()

Re: UXA - новая архитектура акселерация для Х

Кто-то будет переписывать существующие драйвера под новую архитектуру, или только интел будет ее использовать?

Rikz ★★★ ()

Re: UXA - новая архитектура акселерация для Х

Увидел много слов из трех букв. Ничего не понял.

sv75 ★★★★★ ()

Re: UXA - новая архитектура акселерация для Х

Нахер нужно, на АТИ и так весьма неплохо и быстро живётся, с композитом и всеми вкусностями на открытых дровах.

Так шта поздравляю с проникновением маркетоидного фимоза личности в корень иксов.

Gharik ()

Re: UXA - новая архитектура акселерация для Х

те изменения компонентов одного из серверов-"драйверов" X-ов - ну никак не могло не породить "новой" Вариации на тему XAA/EXA ? готично-мегаломаньячно.

BasileyOne ()

p.s.

"удалить поддержку XAA" (c) ????! 4 what ? нужен форк ? Кет ненужен ?

"выкинув много лишнего(????!!!)кода..." (c) GEM нужен ? кому ? Intel ? Интел НЕНУЖЕН !!!

BasileyOne ()

Re: UXA - новая архитектура акселерация для Х

> Кейт Пакард, это вроде один из первых разработчиков Иксов, ЕМНИП.

Это тот наркоман из-за которого шрифты рендерятся на клиенте, а не сервере.

anonymous ()

Re: UXA - новая архитектура акселерация для Х

Вот вам и сотруднечество интеля с опенсорцем.. сначала сделали всем одолжение, открыв спеки на свои говновидюхи, а теперь пытаются ещё и диктовать свои правила всем. Пора переходить обратно на XFree

kranky ★★★★★ ()

Re: UXA - новая архитектура акселерация для Х

угу. а никто ВСЕРЬЕЗ никогда и не верил в эти их "не можешь победить-присоединйся(возглавь-проинвестируй)" в сторону опенсорса. Интел - одна из страейших веток, Сил Зла. старше, только, канувший в летА - DEC.

BasileyOne ()

Re: UXA - новая архитектура акселерация для Х

Я смотрю, тут собрался кружок ненавистников прогресса... Может быть, вам ещё и стабильный API подавать?

mv ★★★★★ ()

Re: UXA - новая архитектура акселерация для Х

"прогресс" и "копирайт" - несовместимы. как и "дикататура". будь то Линус или Интел. а стабильный "API" - там уже есть. XAA - куда уж стабильнее ? или вам брэнд "неподдерживается никем кроме производителя гамнодров под эту железку" нужны на каждой софтине ?

BasileyOne ()

Re: UXA - новая архитектура акселерация для Х

>Я смотрю, тут собрался кружок ненавистников прогресса... Может быть, вам ещё и стабильный API подавать?

Былоб не плохо! А вы батенька, из секты вечных бетта-тестеров "Шаловливые напильники"!?

anonymous ()

Re: UXA - новая архитектура акселерация для Х

> Может быть, вам ещё и стабильный API подавать?

отличная идея. особенно учитывая то, что никто не может внятно обьяснить, почему он якобы "невозможен".

anonymous ()
Ответ на: Re: UXA - новая архитектура акселерация для Х от BasileyOne

Re: UXA - новая архитектура акселерация для Х

мля. лучше бы они, пердуны иксообразные, другую весчь соорудили:

драйвер для видео уровня едра, который будет предоставлять /dev/npx? для заюзывания видяхи в режиме числодробилки /dev/fb? для отправки на видяху какого нибудь стандартизированного представления команд opengl. типа /dev/fb, но штоп была еще и акселерация.

нет, они всё труп Х насилуют

anonymous ()
Ответ на: Re: UXA - новая архитектура акселерация для Х от BasileyOne

Re: UXA - новая архитектура акселерация для Х

> Линус - может. применительно к ядру. но сходных прчин(и отдаленно приближающейся, динамики), в X-ах - я не вижу.

Да Вы, батенька, похоже, не в курсе, что Линус творит с ядром....

AnDoR ★★★★★ ()

Re: UXA - новая архитектура акселерация для Х

А я-то всё думаю, про какую подростковую акселерацию говорят бабульки! Вот она - это написание всё новых акселераторов дяденьками, так и не выросшими из подростковых амбиций. Пороть их ремнём некому! Только бы "Хэ" на заборах писать - программить нормальные драйвера - не заставишь.

matumba ★★★★★ ()

Re: UXA - новая архитектура акселерация для Х

Очень интересно. Я готов признать, что EXA в чём-то лучше XAA - вышедшие дрова 6.9.0 для xserver-xorg-video-ati наконец-то научились работать одновременно и быстро и правильно с EXA. До этого они работали или быстро, или правильно :)

Зоопарк доверия не очень внушает. Ну хоть эту архитектуру, надеюсь, они продумали? а то ZXA появится через месяц.

JackYF ★★★★ ()

Re: UXA - новая архитектура акселерация для Х

хз че они там пилят, но 965 интель как валил иксы на перекрытии OpenGL окна еще чем-нибудь, так и валит. Титаны велосипедостроения блин

MadCAD ★★ ()

Re: UXA - новая архитектура акселерация для Х

> мля. лучше бы они, пердуны иксообразные, другую весчь соорудили:

Так давно это есть.

> драйвер для видео уровня едра, который будет предоставлять /dev/npx

Драйвер drm.ko, в сочетании с драйвером конкретной видяхи (radeon.ko, i915.ko и т.д) предоставляет /dev/dri/card0. В случае fglrx обе части находятся в нем.

> для отправки на видяху какого нибудь стандартизированного представления команд opengl

.. и который принимает (двоичный, разумеется) поток команд

> но штоп была еще и акселерация.

И который может использовать 3d и 2d акселерацию. Более того, реализация opengl в mesa именно так и работает - меза обрабатывает opengl-вызовы приложения, конвертит их в поток команд с учетом особенностей данной видяхи, и используя библиотеку libdrm отправляет их на /dev/dri/card0. Драйвер в ядре передает это процссору видяхи, он рендерит.

Оно уже х.з. сколько лет только так и работает. Но то есть не только так - у nvidia в двоичных драйверах такой штуки нет.

anonymous ()

Re: UXA - новая архитектура акселерация для Х

может я конечно чего-то не понял (тогда просветите), но вам предлагают:

1. новую архитектуру акселерации 2. новую открытую (свободную) архитектуру акселерации

что в этом плохого, если все на неё перейдут?

sniper21 ★★★★★ ()

Re: UXA - новая архитектура акселерация для Х

>Время потеряется на велосипедизм

куда потеряется? они добились увеличения производительности при минимальных телодвижениях (5000 строк кода)

Цитата с блога: "The result is less than 5000 lines of code, as compared to EXA which has about 7500 lines."

sniper21 ★★★★★ ()

Re: UXA - новая архитектура акселерация для Х

> может я конечно чего-то не понял (тогда просветите), но вам предлагают:
> 1. новую архитектуру акселерации 2. новую открытую (свободную) архитектуру акселерации
> что в этом плохого, если все на неё перейдут?

Нет ничего плохого. Просто на лоре любят трындеть и ничего полезного не делать.

andreyu ★★★★★ ()

Re: UXA - новая архитектура акселерация для Х

> куда потеряется? они добились увеличения производительности при минимальных телодвижениях (5000 строк кода)

Хренасе у тебя арифметика. А кто будет считать геморрой и упущенную прибыль авторов остальных дров? Тем более, что "увеличение производительности" в наше время - пустые слова, там 100% вылезет масса глюков и несовместимостей.

Gharik ()

Re: UXA - новая архитектура акселерация для Х

Хочу SEXA! ...x.org просто не может родить внятную графическую подсистему. Надо было их нах послать ещё двадцать лет назад, со всей их "сетевой прозрачностью".

anonymous ()

Re: UXA - новая архитектура акселерация для Х

на опеннете эта новость звучит, как
"
Разработчики Intel предложили новую архитектуру акселерации для X сервера
"

Хотя товаришч Кэйт, где только не работал,
кстати начинал он в Packard-B.

Valeriy_Onuchin ★★ ()

Re: UXA - новая архитектура акселерация для Х

что общего у "свободы" с явным принуждением(разрабочиков), пользоваться те, что интел сделал, в "освободительном порыве" ? ничего ПРИНЦИПИАЛЬНО нового там нет. и мягко говоря все эти "лисапеды от интел"(мало кому кроме них - нужные) - сливают аналогам от DRx из X-ов, как таковых.

BasileyOne ()

Re: UXA - новая архитектура акселерация для Х

тогда сменить заголовок с "UXA - новая архитектура акселерация для Х", на "UXA - новая архитектура акселерация для Х-"драйверов" Intel".

ибо акромя Интела(на чипах коих и был получен(будтобы) означенный "прирост") - оно НИКОМУ не нужно.

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