The OpenNET Project / Index page

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

Компания AMD открыла код 2D/3D-драйверов для карт ATI Evergreen. Вышел X.Org Server 1.9

21.08.2010 13:34

Компания AMD открыла исходные тексты драйверов для графических процессоров серии ATI Radeon HD 5000 (кодовое имя "Evergreen" или R800). Код был выпущен примерно спустя год после выпуска первых карт данной серии и в настоящее время обеспечивает полноценную поддержку режимов 2D и 3D, а также позволяет задействовать механизмы аппаратной акселерации (2D EXA, X-Video и OpenGL).

Представленный код с поддержкой 3D-акселерации уже интегрирован в Git-репозиторий проекта Mesa и войдет в состав релиза Mesa 7.9. Код с поддержкой EXA и X-Video вчера интегрирован в свободный драйвер xf86-video-ati. В настоящее время инженеры AMD работают над созданием аналогичных открытых драйверов для серии ATI Radeon HD 6000, первые видеокарты для которой появятся в продаже в конце года.

Кроме того, разработчики X.Org анонсировали релиз X.Org Server 1.9 в который внесено 339 изменений. В отличие от прошлых версий, в последнее время запаздывающих на несколько месяцев, X.Org Server 1.9 вышел точно в изначально намеченный срок. Релиз X.Org 7.6 ожидается в октябре, в него войдет корректирующий выпуск X.org Server 1.9.1, свежий набор драйверов, XCB, Xlib 1.4.0, модули X Input 3 и XKB 2. Включение X.Org 7.6 ожидается в релизы Ubuntu 10.10 и Fedora 14.

Из добавленных в X.Org Server 1.9 улучшений можно отметить:

  • Добавление в расширение xrandr поддержки привязки пиксельных карт (pixmap) к отдельным CRTC-видеоконтроллерам;
  • Исправлено большое число ошибок в DRI2 (Direct Rendering Infrastructure 2), позволяющем использовать аппаратную акселерацию для прямого рендеринга содержимого окон;
  • В DRI2 реализован механизм аннулирования буферов, уменьшающий число замедляющих работу обращений OpenGL-клиентов к X-серверу;
  • Реализация в DRI2 нового механизма аутентификации, позволяющего собрать сервер без библиотеки libdrm;
  • Налажен запуск сервера с использованием новой системы конфигурации xorg.conf.d, в случае отсутствия присоединенных к системе устройств вывода данных;
  • В подсистеме ввода xinput решена проблема с повреждением содержимого экрана при использовании невидимого курсора. Кроме того налажен процесс отображения программного курсора в конфигурациях с несколькими экранами;
  • Проведена чистка кодовой базы от устаревших систем, удален код MAXSCREENS, дополнительные обвязки вокруг функций выделения ресурсов, связанные с шиной PCI компоненты и bzero. Все функции выделения X-ресурсов (*alloc) заменены на более производительные C89-дубликаты.
  • Объявлена устаревшей поддержка mibank и расширение Multibuffer (MBE).


  1. Главная ссылка к новости (http://lists.freedesktop.org/a...)
  2. OpenNews: Релиз X Server 1.8.2
  3. OpenNews: Релиз X Server 1.8
  4. OpenNews: Вышел X.Org 7.5
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/27691-xorg
Ключевые слова: xorg, video, amd, ati, driver
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (48) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, EuPhobos (ok), 14:12, 21/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Из заголовка не понятно, это новость про драйвер ATI, про то что он теперь будет поддерживать новые версии X-ов? Или про новые иксы отдельно?
    Может не стоило объединять две совсем разные новости?
     
     
  • 2.14, анонимный аналитик (ok), 16:07, 21/08/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    на opennet-е так не делают :) тут новости любят объединять, это здесь в почете :)
     
     
  • 3.29, аноним (?), 18:22, 21/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    потому что эти дрова - часть иксов. вот этот коммит:
    http://cgit.freedesktop.org/xorg/driver/xf86-video-ati/commit/?h=evergreen_ac
    xorg/driver/xf86-video-ati
     
     
  • 4.55, анонимный аналитик (ok), 16:40, 25/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >потому что эти дрова - часть иксов. вот этот коммит:
    >http://cgit.freedesktop.org/xorg/driver/xf86-video-ati/commit/?h=evergreen_ac
    >xorg/driver/xf86-video-ati

    а иксы часть убунты, так что можно еще добавить сюда новость о ее последней альфе

     

  • 1.2, аноним (?), 14:16, 21/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это просто ... праздник какой-то! Я всегда знал, что AMD - Ъ!
     
  • 1.3, анонимиус (?), 14:30, 21/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сходил по ссылке на фороникс, и чего-то не пойму, амд сама собирается разрабатывать открытый драйвер или чего там за дилемма то? =\ Кто осилил, подскажите, сегодня чет не могу думать совсем. :D
     
     
  • 2.11, аноним (?), 15:23, 21/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    речь всё про теже, открытые дрова.
     

  • 1.4, Аноним (-), 14:37, 21/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    это тот же код что и в fglrx? как то странно
     
     
  • 2.10, Zenitur (?), 15:22, 21/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >это тот же код что и в fglrx? как то странно

    Это не тот же. Только по заглавию новости можно подумать и так

     

  • 1.5, 666joy666 (ok), 14:51, 21/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ХМ....попытался скомпилить из оверлея x11, с флагом kdrive не собралось, выключил, собрал. Лог:

    [ 12077.846] (II) Module nvidia: vendor="NVIDIA Corporation"
    [ 12077.846] compiled for 4.0.2, module version = 1.0.0
    [ 12077.846] Module class: X.Org Video Driver
    [ 12077.846] ================ WARNING WARNING WARNING WARNING ================
    [ 12077.851] This server has a video driver ABI version of 8.0 that this
    driver does not officially support.  Please check
    http://www.nvidia.com/ for driver updates or downgrade to an X
    server with a supported driver ABI.
    [ 12077.851] =================================================================
    [ 12077.851] (EE) NVIDIA: Use the -ignoreABI option to override this check.
    [ 12077.851] (II) UnloadModule: "nvidia"

    Версия 256.44 GeForce6600GT
    Ждем, поддержки официально..Хотя...

     
     
  • 2.9, Zenitur (?), 15:20, 21/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Пропиши в xorg.conf IgnoreABI
     

  • 1.8, Zenitur (?), 15:18, 21/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Теперь Amnesia: The Dark Descent заработает со свбодным драйвером ATi. Может быть!
     
     
  • 2.44, john_smith (?), 17:07, 22/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    а это что? какая-то игра под линух?
     
     
  • 3.46, Zenitur (?), 18:20, 22/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Это будущая игра. Скоро релиз. Разработчики попросили помочь, отписавшись о том, "как игра работает на вашей видеокарте". Они выложили даже не демку, а движок и парочку текстур (linux.x86, linux.amd64, Machintosh, Windows). Программа проводит разные тесты отрисовки, 15 или 16, я не помню. Сложность растёт по нарастающей. Каковы результаты, судя по комментариям на linux.org.ru:
    1). nVidia
    2). fglrx
    3). intel
    4). ati
    Первый драйвер почти ни у кого не выдал искажений от эталонного скриншота. У одного человека не запустились последние несколько тестов, потому что GeForce 5500 не поддерживает пиксельные шейдеры. Пользователи драйвера fglrx имели проблемы, но не все. Intel страдает ими сильнее, а ati почти ни у кого не запустил игру: или ошибка сегментирования, или падали иксы. Хотя всё последнее. У единиц, которые запустили, все скриншоты отличаются от эталонных - даже примитивный первый.
     
     
  • 4.49, mma (?), 06:10, 23/08/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    какаято странная трактовка... поправлю лишь по части открытого ati - с ним все запускается(падает лишь у тех у кого старый drm/mesa/driver) но вот не хватает поддержки какогото сжатия текстур чтоли(не запомнил на что там жаловалось) врезультате на экране какието странности за место текстур.
     
     
  • 5.52, JL2001 (ok), 02:11, 24/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >какаято странная трактовка... поправлю лишь по части открытого ati - с ним
    >все запускается(падает лишь у тех у кого старый drm/mesa/driver) но вот
    >не хватает поддержки какогото сжатия текстур чтоли(не запомнил на что там
    >жаловалось) врезультате на экране какието странности за место текстур.

    если имеется в виду GL_EXT_texture_compression_s3tc то это запатентованная фича, для убунты/дебиана можно поставить вот отсюда deb http://debian-multimedia.org/ lenny main non-free пакет libtxc-dxtn0

     
     
  • 6.53, Zenitur (?), 08:45, 24/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А для SuSE? Можно сайт разработчика библиотеки?
     
     
  • 7.54, jl2001_унлогинед (?), 02:04, 25/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >А для SuSE? Можно сайт разработчика библиотеки?

    не знаю, я нашёл название пакета по имени необходимого расширения опенгл для 3д в вмвари :) а потом нагуглил (не с первого клика) репозиторий.. причём для убунты не нашёл, тока для дебиана

    libtxc-dxtn0
    "S3 Texture Compression (S3TC) library txc-dxtn library is an open source implementation of the patented S3 Texture Compression (S3TC) fo Mesa."

     

  • 1.12, Аноним (-), 15:42, 21/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Компания AMD открыла исходные тексты драйверов для графических процессоров серии ATI Radeon HD 5000

    Ничего не понимаю! Что значит открыла? Это значит вот была закрытая часть в fglrx со 100% возможностей. И вдруг открыла эту закрытую часть и стала она свободной. Но это же не так...

     
     
  • 2.13, Аноним (-), 15:45, 21/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Добавлю к своему вопросу... Если мое предположение верно, это означает что у ATI есть видеокарта последнего поколения с поддержкой OpenGL 4 и аппаратного декодирования видео и при этом полностью открытые драйвера для этого? Я не могу в это поверить, наверняка тут есть подвох.
     
     
  • 3.15, Роман (??), 16:18, 21/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Добавлю к своему вопросу... Если мое предположение верно, это означает что у
    >не могу в это поверить, наверняка тут есть подвох.

    AMD осознаёт, что не успевает за развитием Linux. Учитывая лидирующее положение радеонов на рынке, это вполне своевременное и здравое решение для закрепления успеха.


     
     
  • 4.16, аноним (?), 16:22, 21/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А подвох всё равно есть :(

     
     
  • 5.24, Zenitur (?), 17:45, 21/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Подвох в том, что это не fglrx: ничего не изменилось!
    Читал эту новость на других ресурсах. Там сказано, что человек, который, я полагаю, сотрудник AMD, выложил патч из 20 с чем-то тысяч строк, и что в этом патче (возможно, по пичине его длины) есть ошибки, которые приводят к зависанию видекарты. Патч принят в Mesa и xf86-ati.
     
  • 4.20, iZEN (ok), 16:41, 21/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Причём тут Linux?

    Драйвер xf86-video-ati используется во всех Unix-системах, где установлен Xorg.

     
     
  • 5.22, аноним (?), 16:56, 21/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    это в нагрузку.
    до кучи, так сказать.
     
  • 5.27, Zenitur (?), 17:52, 21/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Драйвер xf86-video-ati используется во всех Unix-системах, где установлен Xorg.

    Да и не только в Unix-...

     
  • 4.23, Аноним (-), 17:26, 21/08/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > AMD осознаёт, что не успевает за развитием Linux. Учитывая лидирующее положение радеонов на рынке, это вполне своевременное и здравое решение для закрепления успеха.

    Это не тот ответ на который я рассчитывал. Я пытаюсь для себя уяснить, является ли с сегодняшнего дня открытые драйвера для HD 5000 такими же крутыми как и закрытые для nVidia по части 3D???

     
     
  • 5.25, Роман (??), 17:46, 21/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Я пытаюсь для себя уяснить, является ли с сегодняшнего дня открытые драйвера для HD 5000 такими же крутыми как и закрытые для nVidia по части 3D???

    С сегодняшнего дня драйвера начнут стремительно улучшаться. :)


     
     
  • 6.34, anonymous (??), 22:10, 21/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >С сегодняшнего дня драйвера начнут стремительно улучшаться. :)

    Интелы тоже улучшаются. Вот только материнки уже на свалку пора.

     
  • 5.26, Zenitur (?), 17:50, 21/08/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> AMD осознаёт, что не успевает за развитием Linux. Учитывая лидирующее положение радеонов на рынке, это вполне своевременное и здравое решение для закрепления успеха.
    >
    >Это не тот ответ на который я рассчитывал. Я пытаюсь для себя
    >уяснить, является ли с сегодняшнего дня открытые драйвера для HD 5000
    >такими же крутыми как и закрытые для nVidia по части 3D???

    Нет, потому что в них нет GLSL, шейдерного языка OpenGL. То, что есть, работает на 1-10% от мощности видеокарты.
    Это молодой и сложный проект. А 2D-ускорение существует долго, и оно обогнало 2D-ускорение закрытых драйверов видео по скорости.

     
     
  • 6.35, Arti (??), 22:28, 21/08/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Хватит молоть чушь.

    GLSL в MESA есть. Работает и с radeon в том числе. Не так давно разработчики intel закомитили новую версию компилятора.

    Вообще развитие mesa сйчас идёт хорошими темпами.

     
     
  • 7.39, Zenitur (?), 07:09, 22/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    GLSL в Mesa есть, как и все спецификации OpenGL 2.1. Только ATi его не умеет. А когда научится, дальше развиваться будет некуда: есть не все спецификации OpenGL 3. Возлагается надежда на Gallium3D.
     
     
  • 8.40, mma (?), 08:40, 22/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Откуда дровишки Конено драйвер еще далек от полной реализации но многое уже уме... текст свёрнут, показать
     

  • 1.17, Аноним (-), 16:31, 21/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вам не кажется что такой выпуск драйверов беследно непроходит, может готовятся к чему, может Steam всё таки выйдет, эх мечты...
     
     
  • 2.28, 2Nike (ok), 18:17, 21/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Вам не кажется что такой выпуск драйверов беследно непроходит, может готовятся к
    >чему, может Steam всё таки выйдет, эх мечты...

    Ну вообще то уже давно не мечты:

    http://www.phoronix.com/scan.php?page=article&item=valve_steam_announcement&n

     
     
  • 3.47, RNZ (ok), 18:42, 22/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то пока мечты: http://www.linux.org.ru/news/games/5253075
     

  • 1.33, аноним (?), 21:29, 21/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    По итогам 2009 года у AMD 41% продаж, у нвидии - 59, интел их опережает по процессорам.
     
  • 1.36, i (??), 22:46, 21/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >В подсистеме ввода xinput решена проблема с повреждением содержимого экрана при использовании невидимого курсора.

    Подскажите как задействовать такой курсор?

     
     
  • 2.41, pavlinux (ok), 09:32, 22/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    # unclutter
     
  • 2.56, zomg (?), 11:23, 27/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    1) locate cursor.pcf.gz
    2) Скачать прозрачный курсор из инета.
    3) Заменить найденный системный на прозрачный.

    Очень полезно для сенсорных панелей.

     

  • 1.37, God (?), 23:12, 21/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А карты серии < HD 5000 отдыхают? Атишные проприетарные дрова слишком кривы для младших серий.
     
  • 1.38, Аноним (-), 00:00, 22/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Теперь допилят линукс драйвера под ати до вменяемого стостояния. Плюс Valve грозится скоро игровую платформу под линукс заделать.
    Это будет что-то с чем-то! Нвидия наладит выпуск стройматериала :)
     
  • 1.43, anonymous (??), 11:14, 22/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >Теперь допилят линукс драйвера под ати до вменяемого стостояния.

    Скорее наоборот. Вместо оплачиваемых программистов будут работать энтузиасты, которым valve со своими игрульками никуда не упёрся.

     
  • 1.48, StrangeAttractor (ok), 01:44, 23/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Что за дуратская манера на OpenNet мешать несколько новостей в одну...
     
     
  • 2.50, ЬЫР (?), 09:11, 23/08/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Новости очень связанные. Вместе они смотрятся логичней.
     

  • 1.57, GG (?), 17:32, 31/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    однако ж по моим наблюдениям дрова у нвидии последнее время начинают скатываться, в то время как амд/ати наконец начала разбираться со своими глюками
    и если год назад однозначно по качеству софта нвидия была на триллион шагов впереди, то сейчас расстояние межу ними какое-то совсем незаметное
    нвидии желаю поднатужиться и перестать халтурить

    проблемы в дровах, кстати, не только в линукси, но и в оффтопикосе присутствуют

     
     
  • 2.58, Andrey Mitrofanov (?), 12:56, 01/09/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >однако ж по моим наблюдениям дрова у нвидии последнее время начинают скатываться,
    >в то время как амд/ати наконец начала

    Поздравляю, новость про _другие драйверы. Тренеруйте наблюдательность ещё.

     

  • 1.59, Аноним (-), 13:26, 16/09/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вроде они открыли драйвер, что уже закрыли.
    https://www.opennet.ru/opennews/art.shtml?num=27691
    Кто тестировал открытый драйвер, на сколько он хуже?
    Они открыли драйвер, потому что внедряют графическое ядро в сам ЦПУ, та все драйверы для ЦПУ должны быть открыты, либо никто не будет покупать.
    Драйвер ЦПУ тесно интегрирование в ядро ОС.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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