The OpenNET Project / Index page

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

Стабильный релиз Mesa 3D 7.11.1. Устройство открытых видеодрайверов Intel

18.11.2011 14:27

Представлен релиз свободной реализации OpenGL API - Mesa 3D 7.11.1, в котором отмечено 166 исправлений, связанных только с устранением ошибок и обновлением документации. 26 ошибок устранено в коде, связанном с поддержкой карт Intel, 3 - NVIDIA и 18 - AMD/ATI. Внесённые оптимизации позволили на 20-30% увеличить производительность при работе на картах Intel, особенно на Sandy Bridge. Устранены ошибки, проявляющиеся при использовании Qemu, WebGL, GNOME Shell и 3D-игр, таких как OpenArena и Quake3. Выпуск 7.11.1 ознаменовал придание ветке 7.11 статуса стабильной. Выпущенная три месяца назад версия 7.11.0 носила экспериментальный характер и была направлена на выявление ошибок и тестирование добавленных новшеств.

Дополнительно можно отметить доклад об архитектуре и начинке открытых графических драйверов для видеокарт Intel.

  1. Главная ссылка к новости (http://www.opennet.me/openforu...)
  2. OpenNews: Из состава Mesa удалён код классических драйверов R200/R300/R600
  3. OpenNews: В Mesa 3D прекращена поддержка устаревших и заброшенных видеодрайверов
  4. OpenNews: Статус поддержки OpenGL 3 и OpenGL 4 в Mesa 3D
  5. OpenNews: Релиз открытой OpenGL-библиотеки Mesa 7.11
  6. OpenNews: Релиз Mesa 7.10 и xf86-video-intel 2.14.0 с поддержкой Intel Sandy Bridge
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/32343-mesa
Ключевые слова: mesa, 3d, opengl, intel
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (23) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (-), 15:20, 18/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что-то я как-то потерял нить ...
    Драйвера (например nouveau, xf86-ati-radeon) входят в состав mesa, или X? Или там все так друг в друга перетекает, что и не разберешь?
     
     
  • 2.3, Аноним (-), 15:42, 18/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Не знаю, как в остальных операционных системах, но в линуксах для видеокарты нужно 3 драйвера: драйвер для ядра, драйвер для x11 и библиотека с реализацией аппаратного opengl, которая будет взаимодействовать с первыми двумя. Как-то так.
     
  • 2.5, Аноним (-), 16:18, 18/11/2011 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Драйвера (например nouveau, xf86-ati-radeon) входят в состав mesa, или X? Или там все так друг в друга перетекает, что и не разберешь?

    По  ссылке во втором абзаце как раз про это очень понятно расписано.

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

    Для X-ов используется DDX-драйвер, который по сути только 2D графику обслуживает.

    В Mesa входят драйверы для OpenGL, которые позволяют выполнять 3D операции.

    Отдельно поставляются библиотеки для акселерации кодирования и декодирования видео.

     
  • 2.14, Zenitur (ok), 19:07, 18/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Там при компиляции появляется несколько файлов, написано что это что-то про DRI. Каждый занимает кучу мегабайтов, там есть для каждого чипа Radeon, r600, r300 например, для интела, nouveau. Занимают около ста мегабайтов, поэтому надо компилировать только для своей видеокарты, и будет немного.
     
  • 2.16, iZEN (ok), 19:21, 18/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Что-то я как-то потерял нить ...
    > Драйвера (например nouveau, xf86-ati-radeon) входят в состав mesa, или X? Или там
    > все так друг в друга перетекает, что и не разберешь?

    % pkg_info -L xf86-video-ati-6.14.2
    Information for xf86-video-ati-6.14.2:

    Files:
    /usr/local/man/man4/ati.4x.gz
    /usr/local/man/man4/radeon.4x.gz
    /usr/local/lib/xorg/modules/drivers/ati_drv.la
    /usr/local/lib/xorg/modules/drivers/ati_drv.so
    /usr/local/lib/xorg/modules/drivers/radeon_drv.la
    /usr/local/lib/xorg/modules/drivers/radeon_drv.so
    /usr/local/lib/xorg/modules/multimedia/theatre200_drv.la
    /usr/local/lib/xorg/modules/multimedia/theatre200_drv.so
    /usr/local/lib/xorg/modules/multimedia/theatre_detect_drv.la
    /usr/local/lib/xorg/modules/multimedia/theatre_detect_drv.so
    /usr/local/lib/xorg/modules/multimedia/theatre_drv.la
    /usr/local/lib/xorg/modules/multimedia/theatre_drv.so

    % pkg_info -L xf86-video-vesa-2.3.0_1
    Information for xf86-video-vesa-2.3.0_1:

    Files:
    /usr/local/man/man4/vesa.4x.gz
    /usr/local/lib/xorg/modules/drivers/vesa_drv.la
    /usr/local/lib/xorg/modules/drivers/vesa_drv.so

     

  • 1.4, Аноним (-), 16:16, 18/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Новость радует. Имеется интел и как раз sandy bridge
     
  • 1.6, Аноним (-), 17:14, 18/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Где можно прочитать об исправленных ошибках?
     
     
  • 2.21, Eugeni Dodonov (ok), 02:35, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    В git log :(. И (весьма частично) на http://dodonov.net/blog/category/intel/.

    Попробую на следующей неделе более подробно описать.

     

  • 1.7, Необъективный_ (ok), 17:16, 18/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Спасибо за ссылку на доклад. Достаточно интересный краткий обзор.
     
     
  • 2.19, Eugeni Dodonov (ok), 02:34, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Всегда пожалуйста :).
     

  • 1.8, Аноним (-), 18:09, 18/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > 26 ошибок устранено в коде, связанном с поддержкой карт Intel, 3 - NVIDIA и 18 - AMD/ATI

    NVIDIA как всегда лучше всех!

     
     
  • 2.17, zomb (??), 20:45, 18/11/2011 [^] [^^] [^^^] [ответить]  
  • +5 +/
    да, для неё просто нет поддержки в mesa
     

  • 1.9, Sas (ok), 18:45, 18/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Они каждый релиз что драйверов что месы увеличивают производительность на 20-30%
    интересно сколько сейчас? 1000-2000%?
    а тормоза всЕ наместе
     
     
  • 2.11, BratSinot (?), 18:53, 18/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ты читать умеешь?
    > на 20-30% увеличить производительность при работе на картах Intel, особенно на Sandy Bridge.
     
     
  • 3.12, Sas (ok), 18:57, 18/11/2011 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Умею.
    В прошлый раз тоже производительность увеличили и позапрошлый
    На лоре с этой темы уже посмеялись;)
     
     
  • 4.23, Eugeni Dodonov (ok), 02:38, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > На лоре с этой темы уже посмеялись;)

    Будем надеяться что мы дадим вам еще много поводов для радости :).

     
  • 2.18, Eugeni Dodonov (ok), 02:34, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Они каждый релиз что драйверов что месы увеличивают производительность на 20-30%

    Нет, увы, далеко не каждый.. В 8.0 будет HiZ и stencil buffers, судя по предварительным тестам где-то на 20-25% ускоряются программы где это интенсивно используется (например, openarena, lightsmark и vdrift), где-то нет практических эффектов (nexuiz) (http://www.phoronix.com/scan.php?page=article&item=intel_mesa_hiz&num=2). В 7.11.1 сбэкпортированны многие патчи из master'а, но HiZ еще не готов. Так что его в этом релизе нет.

    Ну и новый vertex shaders backend в 8.0 будет, который оптимизирует шейдеры в среднем процентов на 30%. На практике это тоже дает прирост, но тут уже зависит от того, насколько интенсивно шейдеры используются.

    Наиболее заметные ускорения в этом релизе - в GLES, где-то на 40% быстрее по сравнению с 7.11 (на примере glbenchmark и citybench). В играх это тоже заметно, но не настолько.

     
     
  • 3.24, Boboms (ok), 13:56, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати, подскажите по срокам "вклейки" ветки g45-h264 в основную, пожалуйста. Если есть такая информация.
     

  • 1.10, Аноним (-), 18:46, 18/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Хм, через сколько лет, интересно, под FreeBSD обновлят Xorg и месу.
     
     
  • 2.15, iZEN (ok), 19:19, 18/11/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > через сколько лет, интересно, под FreeBSD обновлят Xorg и месу.

    А что, xorg 7.5.1 http://www.freshports.org/x11/xorg/ и libosmesa 7.11 http://www.freshports.org/graphics/libosmesa/ уже перестали работать?

     
     
  • 3.25, Аноним (-), 14:29, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    libosmesa не поддерживает никакого ускорения, дурашка.
     

  • 1.13, Zenitur (ok), 19:05, 18/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Устранены ошибки, проявляющиеся при использовании Qemu, WebGL, GNOME Shell и 3D-игр, таких как OpenArena и Quake3.

    это относится к драйверу, или конкретно к Intel?

     
     
  • 2.22, Eugeni Dodonov (ok), 02:37, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    К обоим :).
     

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



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

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