The OpenNET Project / Index page

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

Вышел релиз открытой OpenGL библиотеки Mesa 7.5

19.07.2009 21:19

После четырех месяцев разработки вышел релиз Mesa 7.5, свободной реализации OpenGL 2.1 API. Релиз Mesa 7.5 имеет статус экспериментального, в дальнейшем, после проведения стабилизации кода, будет выпущен стабильный релиз Mesa 7.5.1.

Главное новшество нового релиза - добавление кода для поддержки инфраструктуры Gallium3D. Архитектура Gallium3D разработана в качестве основы для создания 3D драйверов, независимых от типа операционной системы и API. Представляет собой попытку адаптировать OpenGL реализацию Mesa 3D к современным аппаратным архитектурам. В Gallium3D, для оптимизации работы, используется два модуля ядра - DRM2 (Direct Rendering Manager) для управления памятью, и DRI (Direct Rendering Interface) для взаимодействия с GPU. В текущем состоянии имеются следующие экспериментальные Gallium3D драйверы: softpipe (эталонный драйвер), i915 (Intel 915/945), Cell (драйвер для процессора Cell), nouveau (для GPU NVIDIA) и R300 (AMD/ATI R300).

Из менее значительных изменений, можно отметить: реализацию поддержки OpenGL расширений GL_ARB_framebuffer_object, GL_EXT_vertex_array_bgra, GL_NV_texture_env_combine4 и GL_EXT_texture_swizzle; оптимизацию работы на архитектуре SPARC; начальную поддержку раздельной компиляции блоков в GLSL компиляторе.

В версии Mesa 7.6 будет продолжено развитие кода Gallium3D, например, будет интегрирована поддержка сетевых операций, которая позволит использовать для выполнения локальных задач несколько GPU на разных машинах в сети или организовать процесс удаленной отладки. Кроме того, в состав Mesa 7.6 будет включен переработанный открытый 3D драйвер Radeon с поддержкой OpenGL акселерации на картах серии ATI R600/700.

  1. Главная ссылка к новости (http://sourceforge.net/mailarc...)
  2. OpenNews: Вышел релиз открытой OpenGL библиотеки Mesa 7.3
  3. OpenNews: Вышел релиз открытой OpenGL библиотеки Mesa 7.2
  4. OpenNews: Вышел стабильный релиз открытой OpenGL библиотеки Mesa 7.4
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/22658-mesa3d
Ключевые слова: mesa3d, opengl, 3d, video, linux, driver
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (12) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Lindemidux (??), 21:27, 19/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >Кроме того, в состав Mesa 7.6 будет включен переработанный открытый 3D драйвер Radeon с поддержкой OpenGL акселерации на картах серии ATI R600/700.

    Inigine Tropics запустится?

     
     
  • 2.2, Михаил Кривушин (?), 21:40, 19/07/2009 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Unigine?
     
  • 2.13, Zenitur (?), 04:48, 21/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Вряд ли... Особенно последняя версия. Но я попробую.
     

  • 1.3, Lindemidux (??), 22:10, 19/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Да, описАлся
     
  • 1.4, Lindemidux (??), 22:49, 19/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >В версии Mesa 7.6 будет продолжено развитие кода Gallium3D, например, будет интегрирована поддержка сетевых операций, которая позволит использовать для выполнения локальных задач несколько GPU на разных машинах в сети или организовать процесс удаленной отладки.

    Можно будет собрать OpenCL кластер?

     
  • 1.5, Аноним (-), 23:19, 19/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    r280 починили надеюсь?
     
     
  • 2.8, Lindemidux (??), 03:06, 20/07/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сначало проверь вывод glxinfo:

    Если присутствует строчки
    direct rendering: Yes
    OpenGL renderer string: Software Rasterizer

    то

    1. Убедиться что версия gcc которым собирали ведро и версия которая у тебя стоит одинаковы.

    2. Скачать libdrm и mesa

    3. Удалить руками заголовки /usr/include/drm

    4. Удалить в /lib/modules/2.6.29.5-191.fc11.x86_64/kernel/drivers/gpu/drm drm.ko и radeon.ko

    5. Собрать libdrm, установить, убедиться что файлы drm.ko и radeon.ko есть в /lib/modules/2.6.29.5-191.fc11.x86_64/kernel/drivers/gpu/drm, если нет, то копируем вручную.

    6. собрать mesa.

     

  • 1.6, Аноним (-), 00:58, 20/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    r300 - уже поддерживается,
    r600/r700 - будет в mesa 7.6,
    а остальные когда? r100 r200 r400 r500 ?
     
  • 1.7, Аноним (-), 01:44, 20/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    R100 — практически полностью поддерживается
    R200 — аналогично R200
    R300-R500 — 2D практически полностью, 3D базовый функционал
    R600/700 — 2D аналогично предыдущему пункту, 3D — WIP/TODO

    Смотрим здесь: http://www.x.org/wiki/RadeonFeature

     
     
  • 2.9, infiniterepeat (?), 17:37, 20/07/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > R200 — аналогично R200

    завис

     
     
  • 3.12, Аноним (-), 21:48, 20/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Только сегодня читал:
    Рекурсия - см. Рекурсия(это должна быть ссылка на первое слово)
     

  • 1.14, Аноним (-), 00:34, 22/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Cell (драйвер для процессора Cell)

    Таки я могу поиграть в опенарену на PS3?

     

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



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

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