The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск композитного сервера Weston 12.0"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "Выпуск композитного сервера Weston 12.0" +2 +/
Сообщение от Аноним (44), 19-Май-23, 00:15 
> аппаратное ускорение... Когда заявили что оно появилось?

В 92-94-м году оно было (как минимум у silicon graphics). Вариант с direct rendering в XFree/XOrg и mesa - это где-то 2000-й год (до этого оно было, но с просадкой 30%, т.к. команды отрисовки 3D шли через X-сервер). Вариант HW Accelerated Indirect Rendering до сих пор актуален, т.к. бывает интересно запустить 3D на orange pi c отрисовкой на X-сервере с нормальной видюхой.

> А что на счет многомониторных конфигураций?

У меня 2 монитора примерно с 2006-го года. В X11 поддерживается с момента появления секции ServerLayout в xorg.conf (возможно это даже с самого начала было). Там были проблемы с libpciaccess, но этого я не видел... в 2003-м ради интереса запускал S3Trio PCI + GeForce2 AGP, всё завелось как часы (S3 выпросил на неделю вместе с монитором чисто потестить такой конфиг).

> Разного dpi?

Так как сделано в wayland xrandr умеет давно (опция --transform, или --scale). Я сейчас этими опциями делаю 4k-разрешение на 2k мониторе, такой программный SSAA. Разный dpi X11-тулкит посчитать сам может и может увидеть, что окно оказалось на двух мониторах и разные части окна отрисовать с нужным DPI... но тулкиты так делать не хотят (в wayland они тоже не хотят).
Специально для тебя могу запилить прогу-пример на Qt (с небольшими артефактами в момент перетаскивания окна).

> Разных частот мониторов?

Никогда не было проблемой настроить 2 монитора с разной частотой (у меня один стоял 75Гц LCD, второй 100Гц CRT, но сейчас они уже на свалке). Проблема там с PRIMARY display, по которому будет синхронизация Xv и GLX. Но у nvidia давно хаки по этому поводу, поэтому если приложение полностью переехало на второй экран, то окошко "моргает" и дальше идет без разрывов (не уверен, но кажется почти всегда так было).
Вариант посередине гарантировано будет с разрывами (не уверен, что wayland тут что-то вменяемое сможет сделать).


> Сделано что? Каменный топор и сортир-а-ля-дырка-в-полу тоже на века)))
> Иксы же дубовые, их пришлось обмазывать экстеншенами практически с момента создания.

Никто не говорит, что программы не надо рефракторить и дорабатывать. Но вот то, что X-сервер просуществовал ~35 лет без кардинальных переписываний с нуля - серьезное достижение. Поэтому в копилку архитектуры это плюс.
А вот в капилку отсутствия костылей и подпорок, наличие легаси и странных и запутанных багов - это минус. Такой вот парадокс... ;)

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Выпуск композитного сервера Weston 12.0, opennews, 18-Май-23, 12:01  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру