> Тестовый набор патчей почти готов, не думаю что на портирование всего остального
> уйдет много времени.(Ехидный смешок) да, скопипастить^W "спортировать" код из пингнвина - много времени не занимает. Много времени займет отладка и стабилизация того что получилось и дописывание недостающей обвески (если посмотреть, самое вкусное помечено unsupported). У пингвина DRM+KMS бэкэнд несколько лет пилят. И по граблям там на ранних этапах напрыгались. А кой-где запрыг по граблям до сих пор продолжается. Кто не верит - могу рассказать ряд лулзовых методов как положить на лопатки и R600 и RadeonSI. Правда, они, к счастью, достаточно экзотичные и при обычной эксплуатации не проявляются. Отдельный жирррррный факофф едет любимому бздюками LLVM-у. Вот уж эталонный багодром! Половина багов в амдшных дровах лезет из LLVM-а, который постоянно норовит где-нибудь обоcpaться. Интересно, а для x86 он так же горбато и глючно код генерит?
>>А сколько лет они будут вещи типа DMA-BUF "портировать
> Патч готов.
И что, работает даже? Ну ок, посмотрим через сколько лет можно будет взять бзду в более-менее дефолтовом состоянии на каком-нибудь ноуте с безголовой графикой и без дикого кластерфака получить картинку с безголовой видеокарты. Все-таки засчитывается результат. А то для роутерстейшнов тоже вон "патчи были". Вплоть до момента снятия железки с конвейера.
> Кстати, как в линуксе с libdispatch?
> http://lists.freebsd.org/pipermail/freebsd-x11/2014-April/01...
Без понятия что это. Судя по сообщению - люди решают какую-то проблему. Которую я никогда в жизни не встречал. Сообщение об ошибке которое там процитировано - я вообще впервые в жизни вижу. Я так рад что какие-то чуваки решают проблему, которой у меня и так не было, вы себе просто не представляете. Мне вот гораздо забавнее как некоторые истошно вопили что DRM+KMS "не нyжно", а теперь - истошно попы рвут, осознав неправоту.