LINUX.ORG.RU

Новая архитектура 2D акселерации для X.Org


0

0

Группа разработчиков QT портировала из KDrive в X.Org, новую архитектуру 2D акселерации KAA (KDrive Acceleration Architecture), более простую и производительную, чем текущая XAA (XFree86 Acceleration Architecture).

Новая архитектура, способствует оптимизации выполнения таких операций как, например, создание теней, полупрозрачных окон и эффекта затухания.

// перевод opennet

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



Проверено: Demetrio ()
Ответ на: комментарий от bd

> Там куча шрифтов и документации.

Про шрифты это остроумно. На них смотреть не возможно.

> Тащат такой же древний АПИ за собой. И тоже для совместимости.

И самое интересное, что совместимо!

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

>И самое интересное, что совместимо!

В Х тоже. smirk.

>Про шрифты это остроумно. На них смотреть не возможно.

Это тоже для совместимости. smirk.

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

а как же клиен-серверный api?..

а как же сервер для шрифтов... поддержка еще кучи всего?..

Там приличное количество идей, а о том, что хотят сделать новую арзетектуру... Я все-таки встану на сторону, а что в старой-то не нравиолось?..

Захотелось сделать велосипед, так скажите сразу, все мы на них ездием и строим их (: По другому не научишься что-то делать... (;

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

Замени "нам" на "мне". Иначе это смешно звучит. smirk.

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

Они хотят сделать новую ВНУТРЕННЮЮ архитектуру. Которая луше удовлетворяет современным потребностям. Снаружи ничего не поменяется.

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

> >В стандартном режиме? Ну-ну.

> Да-да!!!

Не работала третья винда в нем нормально. Никогда. Для галочки его оставили.

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

Нда. Интересно как они делили память между приложениями без страничной организации памяти? Если есть только сегменты, невозможно перераспределить уже однажды выделенную память.

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

>Они хотят сделать новую ВНУТРЕННЮЮ архитектуру. Которая луше удовлетворяет современным потребностям. Снаружи ничего не поменяется.

Ты не понимаешь. Нужно сделать ядро графики, маленькое ядро, и к нему прицеплять по необходимости модули. Как это сделано в ядре Linux. И настраивать такое тоже как в ядре-через make xconfig, а не через длинную команду ./congigure ...

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

>>Это тоже для совместимости

>Не нужна нам эта совместимость! Ф топку!

Совместимость нужна, но сами X Server давно устарели. Не знаю с какой целью была нужна такая архитектура, но сейчас это уже никому не нужно.

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

Ок, не против.

Только что такое современные потребности, и не получится ли так, что лично мне, удобнее будет использовать старый api :)?

Мне просто интересно, в каком месте у меня emacs тормозит... Может я не замечаю просто?..

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

Тебе это не нужно, а я этим пользуюсь (:

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

>И как это коррелирует с внешней архитектурой иксов?

Это коррелирует с пакетами, а не с архитектурой. Сделать микроядро, а не такую файлопомойку. Да, сетевые возможности тоже в модуль.

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

> Они хотят сделать новую ВНУТРЕННЮЮ архитектуру.

И есть уверееность, что у них это получится лучше? Если они даже в уже существующей архитектуре не смогли в свое время разобраться, наворотив свою кучу?

И потом, сравни - кто разрабатывал архитектуру X Window System и кто работает в Qt. Разница очевидна.

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

Как и предпалогалось, я не совеременен (:

Т.е. не понимаю нафига надо, кроме как проходящие мимо понимали, что ты извращенец и не желеешь своих глаз ;)

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

У них это уже получилось лучше. Так как они много работали с иксами и изучили их недостатки вдоль и поперек. А как следствие, им гораздо проще разработать необходимые изменения.

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

>> Э, нет. Сносно у меня win3.1 работало на 286 и 2 метрах. В стандартном режиме? Ну-ну.

Да мне как-то пофигу было, стандартный он или нет ;) Мне с винвордом надо было работать. Со вторым, ню-ню.

И вот теперь. Я водружаю на свою старуху. Гиговый атлон и 256 метров. КДЕ 3.4. И вижу что-то очень похожее. Это ли не торжество прогресса.

Слушай, может, я X + KDE тоже по дурости в стандартном режиме запускаю? Может, им надо сказать что-нибудь вроде --work-fast-please ?

Так подскажи, что за ключик, а то ведь так и помру без покаяния :)

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

С чего ты взял что они не смогли разобраться?..

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

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

Мне в отличии от вас памяти не жалко.

Мне просто нужен какой-то набор функций, которые то что есть прекрасно выполняют... Если удасться разогнать окнный интерфейс, я не против, я только за (правда я не вижу где он тормозит, возможно из-за мошности компа и слабости поставляемых ему задач)

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

> У них это уже получилось лучше.

Намного хуже. Намного.

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

По Qt этого не скажешь. Qt перпендикулярна иксам.

> А как следствие, им гораздо проще разработать необходимые изменения.

Сказать "А я ТАК вижу" - всегда проще.

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

А может попробовать fvwm/openbox/e17?..

А вместо ворда emacs+latex?.. Вам этого не хватит... А для этого вашей машины за-глаза...

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

> Мне просто интересно, в каком месте у меня emacs тормозит... Может я не замечаю просто?..

Людям не тоько emacs нужен. В современном мире человек, придя с работы хочет отдохнуть, посмотреть фильм, послушать музыку и т.д. Удобнее всего это сделать в нормальной графической среде, которая не раздражает тормозами.

Emacs не единственная прога.

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

> Да мне как-то пофигу было, стандартный он или нет ;)

Под 286-м другого у тебя быть и не могло. Хотя ходили слухи, что в Win3.0 был ищо реальный прижим.

> Мне с винвордом надо было работать. Со вторым, ню-ню.

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

> И вот теперь. Я водружаю на свою старуху. Гиговый атлон и 256 метров. КДЕ 3.4.

Все претензии к авторам KDE. Иксы-то тут причем?

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

>А вместо ворда emacs+latex?

Не извращайтесь. Давайте нормальную графику, а не консоль с монстрообразным "редактором". Вот блин, что то монстр (искы), что то монстр (Emacs)

anonymous
()

Я вам так ребяты скажу... И Х - не совсем то... и Qt в настоящем виде тоже далеко не то... Пару лет и должны появится иные движки. Думаю, в Qt это может быть даже раньше. То же касается и коммерческих...

Тут много верных мыслей практически все высказали, например:

>Просто графической среде нужен простой API, графическая среда должна быть продуманной, а не наслоением всех возможных технологий начиная с 80-х.

Было бы время, на все бы махнул рукой, вспомнил бы программирование :) или подучил... и просто just for fun попробовал бы написать, отбросив все лишнее из прошлого, что-то простое, легко конфигурируемое под самую перспективную аппаратуру и главное - максимально быстрое. Чтобы действительно "летало".

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

> Нда. Интересно как они делили память между приложениями без страничной организации памяти? Если есть только сегменты, невозможно перераспределить уже однажды выделенную память.

Здрасти, это почему же? Защиту памяти действительно трудно сделать было, а менеджер кучи написать какие проблемы?

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

> послушать музыку и т.д.

Точно. Послушать музыку без графической среды - нереально.

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

Сейчас достаточно удобная среда со всеми плюсами современой жизни.

Включая hal+компанию, автозапуск dvd дисков и т.п.... Только почему-то это не тормозит...

Почему?..

Если будешь говорить что красивая графика требует много ресурсов, посомтри на e17, удивишься...

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

> > >В стандартном режиме? Ну-ну. > Да-да!!! Не работала третья винда в нем нормально. Никогда. Для галочки его оставили.

О как. Иопт. а мужики-то и не знали. Я им на такой фигулине в течение года документацию писал... а ее, оказывается, нет?

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

>отбросив все лишнее из прошлого, что-то простое, легко конфигурируемое под самую перспективную аппаратуру и главное - максимально быстрое. Чтобы действительно "летало".

Такое уже есть. Называется Fox.

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

> Они хотят сделать новую ВНУТРЕННЮЮ архитектуру. Которая луше удовлетворяет современным потребностям. Снаружи ничего не поменяется.

Вообще то интерфейс, судя по письму, несколько измениться, но перенос не будет очень уж болезненным.

Так же kdrive чудно работает на моём наладоннике, хотя xorg в той же наладонной конфигурации перекомпиленный явно работал медленнее (я понимаю что различия и что это разные вещи, но субъективное ощущение такое).

Опять же я считаю что придумаывание своего костыля только хуже делает сообществу.

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

> О как. Иопт. а мужики-то и не знали. Я им на такой фигулине в течение года документацию писал...

Ярким признаком досо-виндузятника является привыкание к глюкам. Вплоть до их полного игнорирования.

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

Возможно, вы не умеете использовать эти инструменты.

Но, поверьте, в них делать то, что делате вы, с тексотм, в разы бытсрее. Готов поспорить (:

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

>Ярким признаком досо-виндузятника является привыкание к глюкам. Вплоть до их полного игнорирования.

Если глюки не мешают работе, то это не глюки, а фичи.

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

> Если глюки не мешают работе, то это не глюки, а фичи.

А как можно это определить, если их не замечаешь?

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

> А может попробовать fvwm/openbox/e17?..

> А вместо ворда emacs+latex?.. Вам этого не хватит... А для этого вашей машины за-глаза...

А зачем люди будут менять то что и так их устраивает. У меня Word XP загружаеься в VMware(Windows Xp) быстрее чем emacs с ecb! Cам я пользуюсь связкой Kile+LaTeX, потому что мне удобно.

Пользоваться Open Office я пытался, но этим пользоваться не возможно.

Насчет box-ов fvwm, мне некогда заниматься их настройкой. KDE меня устраиват. E17 пока что не доведен до ума. Я его пробовал месяц назад - вот это действительно достойный проект.

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

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

Да нет, работал второй винворд на удивление сносно. Не жалуюсь. досворд меня вполне устраивал - на фоне-то лексикона, ну еще бы. Единственно, что таблицы ты в нем форматировать заипесси. И диаграммы вставлять. Прогресс же на дворе, да?

>Все претензии к авторам KDE. Иксы-то тут причем?

Та я понимаю, что все проблемы в авторах прикладух. Опера тормозит - претензии к опере. Эклипсъ тормозит - к нему, родному. Не тормозит только xterm. Наше все. Ура!

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

>А как можно это определить, если их не замечаешь?

Очень просто. Когда знакомый-линуксоид начинает непрерывно дергаться, приговаривая :"И ты ТАК работаешь!!!"

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

>Такое уже есть. Называется Fox.

Первый раз слышу. Благодарствую. Надо будет посмотреть. А можно кратко пока рассказать что там?

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

> Уверяю тебя, что на моей тогдашней машине (386 с 4 мегами) винды > летали по сравнению с сейчашним сервером (Duron 1100 512 оперативы > Gnome). Производительность проца возросла в 200 раз, а > производительность программ уменьшилась. Парадокс? Ой только не надо... летали... Дос -летал. не спорю. Винда 3.11 - бред. Что только я с ней не делал. Не летала. Ты хоть помнишь, как в 3.11 работать, деточка? Ты её вообще использовал?

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

> Та я понимаю, что все проблемы в авторах прикладух. Опера тормозит - претензии к опере. Эклипсъ тормозит - к нему, родному.

Ты правильно понимаешь. За поделия авторов, не читавших иксовую документацию, авторы иксов ответственности не несут.

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

время загрузки emacs... Зависит от дистрибутива, в gentoo он почему-то долго грузиться, сам пользуюсь, вижу и думаю что с этим делать.

Что касается сырости e17.. Рекомендую новую версию, они сделаи переключение по окнам по alt-tab и смену обоев раб. стола из меню... Вообще мнение об этом проекте сранное, fvwm с графической конфигурялкой (: Причем такой, что любой KDE позавидует ;)

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

>Ярким признаком досо-виндузятника является привыкание к глюкам. Вплоть до их полного игнорирования.

Ржунимагу. И это говорят люди, за 30 лет не почесавшиеся вставить букву 'n' в umount.

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

> И это говорят люди, за 30 лет не почесавшиеся вставить букву 'n' в umount.

А зачем набирать лишнюю букву?

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

>Ярким признаком досо-виндузятника является привыкание к глюкам. Вплоть до их полного игнорирования.

У них точка сборки сдвигается :D + Тональ начинает делать глоссировку неправильно.

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