В DRM/KMS драйвер Radeon добавлена (http://zajec.net/blog/view/2012-hdmi-on-northern-islands) поддержка HDMI Audio для видеокарт семейства Northern Islands (HD6000), кроме линейки HD6900. Патч с поддержкой HDMI Audio уже принят в состав ветки ядра Linux 3.5. Попадание этого патча после закрытия окна приёма новшеств стало возможно потому что, как оказалось, движок HDMI-audio в серии HD6000 достаточно похож на HD5000 и в основном удалось использовать уже существующий код с минимальными дополнениями, так что патч считается всего лишь небольшим исправлением, допустимым и после закрытия "merge window".
Дополнительно разработчики отмечают что движок аудио в линейке HD7000 существенно отличается и реализация аудиовывода через HDMI в новых видеокартах может занять некоторое время.URL: http://www.phoronix.com/scan.php?page=news_item&px=MTEyMjQ
Новость: http://www.opennet.me/opennews/art.shtml?num=34150
Годнота.
Я все еще не догоняю почему бы АМД не кинуть кучу людей для написания открытых драйверов. Виндовый вроде нормально себе держится, в чем проблема оставить его на время и потратить пол года на нормальные открытые дрова и забыть о геморе с поддержкой заркытых.
Потому-что в закрытых есть код который открывать не позволяет лицензионная политика сторонних решений использованных в видеокартах.
Что мешает сделать закрытый плагин к открытому драйверу?
Ну вроде так и собирались делать, но что-то пока все по старому.
А как это влияет на зарплату людей, которые будут пилить свободный драйвер?
> забыть о геморе с поддержкой заркытых.О каком геморе идет речь? Catalyst - это идеальное решение, так как драйверы для разных платформ основаны на единой кодовой базе, поэтому фиксы для виндового драйвера автоматически попадают и в Linux версию. А вот отдельная несовместимая кодовая база - это уже гемор. Но если ты считаешь себя умнее инженеров AMD, то тебе сюда www.amd.com/us/aboutamd/careers
>это идеальное решение, так как драйверы для разных платформ основаны на единой кодовой базе, поэтому фиксы для виндового драйвера автоматически попадают и в Linux версиюЭто хорошо, но скажи нам, каптан, какая религия мешает общей кодовой базе быть открытой?
>>это идеальное решение, так как драйверы для разных платформ основаны на единой кодовой базе, поэтому фиксы для виндового драйвера автоматически попадают и в Linux версию
> Это хорошо, но скажи нам, каптан, какая религия мешает общей кодовой базе
> быть открытой?Я автор софта(и разработчик железа к тому же), и я решаю под какой лицензией я публикую свой код. И никакие красноглазые с форумов мне не указ в этом.
>Я автор софта(и разработчик железа к тому же),и где можно посмотреть(приобрести?) твою «продукцию»?
или всё же как то так — ЕСЛИ БЫ Я был автор софта(и разработчик железа к тому же),… тратата-тата-тата… и получал БЫ много бабок, то жыл бы на острове и жрал кальмаров.
:D
>>Я автор софта(и разработчик железа к тому же),
> и где можно посмотреть(приобрести?) твою «продукцию»?
> или всё же как то так — ЕСЛИ БЫ Я был автор
> софта(и разработчик железа к тому же),… тратата-тата-тата… и получал БЫ много
> бабок, то жыл бы на острове и жрал кальмаров.
> :DУ тебя плохо с абстрактным мышлением, если не понял что я имею в виду. А если говорить о лично моем коде, то я сторонник открытых лицензий, под ними я и публикую свой код. И это *мой* выбор. Также как и выбор компании AMD развивать закрытые драйвера. А пользователям Линукса давно пора уже понять, что они могут распоряжаться только тем кодом, которым разрешили распоряжаться его авторы и не лаять на тех, кто им не бросил подачки.
> У тебя плохо с абстрактным мышлением, если не понял что я имею в виду.У меня наоборот с этим лучше, чем у тебя.
Иначе бы ты понял почему нвидиа написала что очень важно сотрудничество с сообществом, а не "красноглазые с форума мне не указ", как ты.
> У меня наоборот с этим лучше, чем у тебя.
> Иначе бы ты понял почему нвидиа написала что очень важно сотрудничество с
> сообществом, а не "красноглазые с форума мне не указ", как ты.красноглазые с форума это не сообщество, а так себе, мягко выражаясь, потреблятели.
Зыж
Амд развивает и открытый драйвер.
Если чё.
Так что ты за них не расписывайся.
> мне не указ в этом.Суровый нордический мачо, однако.
> каптан, какая религия мешает общей кодовой базе быть открытой?Жаба. Или просто сдуру налицензировали у кого попало на каких попало условиях. Это ж еще со времен ати живет. А в своей свежей инициативе по гетерогенным системам AMD кажется так и хочет делать, см. http://www.opennet.me/opennews/art.shtml?num=34151
>какая религия мешает общей кодовой базе быть открытой?Патентное право
угу. у каталиста своё «идеальное» решение, у нвидиа своё, у интела — третьё, а в мобильных типа PowerVR и огрызка вообще хрен ногу сломит.Уж лучше дождаться улучшений в открытых. По нескольким причинам.
1. Открытые дрова пишутся с учётом унификации нескольких вендоров (всех что есть в лине).
И это здорово.
2. Реализация месы ещё отстаёт, но она работает с открытыми дровами для карт всех вендоров, включая мобилки (где у меса уже твёрдая позиция).
3. Если всё это выгорит, то мы получим единый стэк для современных 3D-карт, стандартизованный примерно как в своё время веса для 2д.
А то сейчас ситуация — кто в лес, кто по дрова. Именно из-за этих пунктов нвидиа говорит что заинтересована в сообществе, а амд и интел вообще выложили спеки и пишут дрова.
Т.к. именно тут клепаются стандарты на следующее поколение видео.а вообще ознакомится с ситуацией (да и вооще почитать доку, статус разработки) лучше тут
http://www.x.org/wiki/DeveloperStart где уже IntelVideoDriver, Driver for Nvidia chips, Driver for ATI/AMD Radeon chips, Drivers for VMware virtual graphics работают в едином стэке.
Странно, почему lightsmark 2008 на венде и в линуксе работает абсолютно по разному.
> Я все еще не догоняю почему бы АМД не кинуть кучу людейНе надо кидать кучу людей :). Они этого не любят ;P
> для написания открытых драйверов.
Ну так они и наняли всех кто под руку попался из числа опенсорсных разработчиков открытого драйвера. А то что таких не два легиона ходит - ну извините, предмет специфичный.
> Виндовый вроде нормально себе держится, в чем проблема оставить его на время
Для начала у них нет такого понятия как "виндовый". Каталист - это здоровенное платформо-нейтральное ядро из кучи библиотек и прочих костылей + энное количество платформозависимой обвязки вокруг. Его основа билдуется из одних и тех же сорцов для всех платформ.
> и потратить пол года на нормальные открытые дрова и забыть о геморе с поддержкой заркытых.
Наверное секрет в том что нужда поддерживать огромную базовую часть никуда не денется - она одинакова для виндов, линукса и что там они еще поддерживают (мак? соляра?). А избавиться от нужды поддерживать 1 сравнительно небольшую обвязку для энной платформы - не такой уж большой профит чтобы на оном экономить.
а че это cayman обделили?
> а че это cayman обделили?Вероятно, не удалось малой кровью припахать. А большие изменения для 3.5 уже неприемлимы - оно уже давно в состоянии заморозки и подготовки к релизу. Сие в порядке исключения протолкнули как фикс а не новую фичу вообще. Технически не так уж далеко от истины, поскольку там почти полностью реюзнули код от HD5000, а указание того что вон тот код может еще и вот с этими железками работать - почти фикс и есть, хоть для юзеров и смотрится как новая фича :)