The OpenNET Project / Index page

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

01.11.2016 21:54  Релиз Mesa 13.0.0 с поддержкой OpenGL 4.5

После трёх месяцев разработки состоялся релиз свободной реализации OpenGL API - Mesa 13.0, примечательный реализацией OpenGL 4.5 в драйверах RadeonSI, Nouveau (nvc0) и Intel (i965). Первый выпуск ветки Mesa 13.0.0 имеет экспериментальный статус - после проведения окончательной стабилизации кода будет выпущена стабильная версия 13.0.2.

Поддержка новых версий OpenGL доступна для видеокарт AMD на основе архитектуры GCN (HD 7700-7900, HD 8000, Rx 240-290, Rx 300), NVIDIA на базе GPU Fermi, Kepler и Maxwell (GeForce 400/500/600/700) и Intel семейства Gen8+ (Broadwell и новее). Кроме того, в драйвере Intel для GPU семейства gen9+ (Skylake) обеспечена поддержка OpenGL ES 3.2, а для серии Gen4 (Haswell) - OpenGL ES 3.1. Для драйверов RadeonSI и Nouveau пока не завершено тестирование в Khronos, поэтому несмотря на реализацию всех расширений OpenGL 4.5 в данных драйверах в качестве максимальной поддерживаемой версии указывается OpenGL 4.3.

Кроме поддержки OpenGL 4.5 и OpenGL ES 3.2 в новом выпуске можно отметить следующие изменения:

  • Включение в состав драйвера RADV с реализацией графического API Vulkan для графических чипов AMD, поддерживаемых драйвером AMDGPU. Проект развивается сотрудником Red Hat независимо от компании AMD, которая разрабатывает собственный драйвер Vulkan, код которого пока закрыт и поставляется в составе проприетарного драйвера AMDGPU-PRO. Дополнительно можно отметить внесение порции улучшений в вариант драйвера Vulkan для оборудования Intel (Broadwell и новее), который поставляется начиная с Mesa 12;
  • Поддержка Windows-DRI в GLX;
  • Поддержка кодирования H264 через VAAPI;
  • Поддержка декодирования H265 через OMX;
  • Удаление libudev из числа зависимостей. Вместо libudev теперь используются возможности libdrm;
  • Внесение в EGL улучшений и исправлений, связанных с работой бэкендов Wayland, Android и X11/DRI3;
  • Реализация расширений EGL: EGL_MESA_platform_surfaceless, EGL_KHR_debug и KHR_no_config_context;
  • Поддержка новых расширений OpenGL:
    • GL_ARB_ES3_1_compatibility в i965
    • GL_ARB_ES3_2_compatibility в i965/gen8+
    • GL_ARB_clear_texture в r600, radeonsi
    • GL_ARB_compute_variable_group_size в nvc0, radeonsi
    • GL_ARB_cull_distance в radeonsi
    • GL_ARB_enhanced_layouts в i965, nv50, nvc0, radeonsi, llvmpipe, softpipe
    • GL_ARB_indirect_parameters в radeonsi
    • GL_ARB_query_buffer_object в radeonsi
    • GL_ARB_shader_draw_parameters в radeonsi
    • GL_ARB_shader_group_vote в nvc0
    • GL_ARB_shader_viewport_layer_array в i965/gen6+
    • GL_ARB_stencil_texturing в i965/hsw
    • GL_ARB_texture_stencil8 в i965/hsw
    • GL_EXT_window_rectangles в nv50, nvc0
    • GL_KHR_blend_equation_advanced в i965
    • GL_KHR_robustness в nvc0, radeonsi
    • GL_KHR_texture_compression_astc_sliced_3d в i965
    • GL_OES_copy_image в nv50, nvc0, r600, radeonsi, softpipe, llvmpipe
    • GL_OES_geometry_shader в i965/gen8+, nvc0, radeonsi
    • GL_OES_primitive_bounding_box в i965/gen7+, nvc0, radeonsi
    • GL_OES_texture_cube_map_array в i965/gen8+, nvc0, radeonsi
    • GL_OES_tessellation_shader в i965/gen7+, nvc0, radeonsi
    • GL_OES_viewport_array в nvc0, radeonsi
    • GL_ANDROID_extension_pack_es31a в i965/gen9+


  1. Главная ссылка к новости (https://lists.freedesktop.org/...)
  2. OpenNews: Релиз Mesa 12.0.0 с поддержкой OpenGL 4.3
  3. OpenNews: В Mesa реализована поддержка OpenGL 4.5 для драйвера i965
  4. OpenNews: Intel подготовил патчи для включения в Mesa системы программной отрисовки OpenSWR
  5. OpenNews: Опубликован графический стандарт Vulkan 1.0
  6. OpenNews: Представлен графический API Vulkan для языка C++
Лицензия: CC-BY
Тип: Программы
Ключевые слова: mesa, opengl
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, КортоФан, 21:59, 01/11/2016 [ответить] [смотреть все]
  • +3 +/
    Верной дороги идёте товарищи кодеры!
     
  • 1.2, Аноним, 22:01, 01/11/2016 [ответить] [смотреть все]
  • +/
    13.0.0?! А почему у меня 13.1.0?
     
     
  • 2.4, анонимус_б6_выпуск_3, 22:01, 01/11/2016 [^] [ответить] [смотреть все] [показать ветку]
  • +2 +/
    арчевод со стажем?
     
     
  • 3.5, Аноним, 22:06, 01/11/2016 [^] [ответить] [смотреть все]
  • +1 +/
    Начинающий убунтовод :)
     
     
  • 4.7, Led, 22:32, 01/11/2016 [^] [ответить] [смотреть все]
  • +/
    > Начинающий убунтовод :)

    ...побирающийся по PPA-помойкам

     
     
  • 5.8, Аноним, 22:36, 01/11/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    Ну уж какую инструкцию нашел в сети, то и сделал ... весь текст скрыт [показать]
     
     
  • 6.14, Аноним, 00:23, 02/11/2016 [^] [ответить] [смотреть все]  
  • +12 +/
    Эти убунтоводы как дети, что найдут в сети - сразу тащат в рот.
     
     
  • 7.18, Аноним, 00:47, 02/11/2016 [^] [ответить] [смотреть все]  
  • +2 +/
    Из них получаются неплохие crash test dummy А опеннетчики даже на это не годятс... весь текст скрыт [показать]
     
     
  • 8.40, Аноним, 14:11, 02/11/2016 [^] [ответить] [смотреть все]  
  • –3 +/
    Самокритично Но не следует судить всех по себе ... весь текст скрыт [показать]
     
     
  • 9.41, Аноним, 18:52, 02/11/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    а вы имеете в наличии несколько личностей, которых знаете также как самого себя ... весь текст скрыт [показать]
     
     
  • 10.51, Аноним, 17:17, 03/11/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    А в огороде бузина, да Кстати, почему это вы, отписываясь под анонимом на опенн... весь текст скрыт [показать]
     
  • 7.38, Клыкастый, 12:31, 02/11/2016 [^] [ответить] [смотреть все]  
  • –2 +/
    fast fix... весь текст скрыт [показать]
     
  • 5.17, Аноним, 00:46, 02/11/2016 [^] [ответить] [смотреть все]  
  • +/
    То ли дело альтлинукс где без обиняков накормят всякой бле блобятиной ... весь текст скрыт [показать]
     
     
  • 6.30, Аноним, 08:12, 02/11/2016 [^] [ответить] [смотреть все]  
  • +/
    Оу, вы знаете как оно в альтлинукс? Я лично не знаю даже как он выглядит ;)
     
     
  • 7.45, Sergeyy, 20:52, 02/11/2016 [^] [ответить] [смотреть все]  
  • +/
    Нормально выглядит, Ынтерпрайзненько так Софт немного староват, но всё работает... весь текст скрыт [показать]
     
  • 4.9, Аноним, 23:05, 01/11/2016 [^] [ответить] [смотреть все]  
  • +/
    Какой смысл пользоваться Убунтой, чтоб стрелять себе в ногу не тестированной мес... весь текст скрыт [показать]
     
     
  • 5.11, commiethebeastie, 00:00, 02/11/2016 [^] [ответить] [смотреть все]  
  • +2 +/
    Чтобы потом читать комментарии амудэ не видеокарта?
     
     
  • 6.42, Аноним, 18:54, 02/11/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    почему нормальных людей должно волновать какие лозунги озвучивают фанатики?
     
  • 5.12, Crazy Alex, 00:10, 02/11/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    Как раз чтобы иметь bleeding edge графику, не мороча при этом голову и есть смыс... весь текст скрыт [показать]
     
     
  • 6.15, commiethebeastie, 00:25, 02/11/2016 [^] [ответить] [смотреть все]  
  • +/
    В генте с этим нет проблем при условии что в системе нет пакетов собранных clang... весь текст скрыт [показать]
     
     
  • 7.23, Crazy Alex, 01:50, 02/11/2016 [^] [ответить] [смотреть все]  
  • +/
    В генте с этим есть проблема в том плане, что нет насколько я знаю никого, кто... весь текст скрыт [показать]
     
     
  • 8.31, commiethebeastie, 09:49, 02/11/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    mesa-9999 работает нормально жи ... весь текст скрыт [показать]
     
  • 5.20, Аноним, 00:53, 02/11/2016 [^] [ответить] [смотреть все]  
  • –2 +/
    Наверное чтобы не наслаждаться состоянием графики двухлетней давности, когда в... весь текст скрыт [показать]
     
  • 2.6, Аноним, 22:14, 01/11/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    13 1 - это неофициальный номер для unstable trunk, на базе которого месяца через... весь текст скрыт [показать] [показать ветку]
     
  • 2.16, Аноним, 00:44, 02/11/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    >  13.0.0?! А почему у меня 13.1.0?

    Верни машину времени на LOR :)

     
  • 2.19, WolfLi, 00:50, 02/11/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    У тебя не 13 1 0, а 13 1 0-devel Первая стабильная будет когда-нибудь, вторая т... весь текст скрыт [показать] [показать ветку]
     
  • 1.3, анонимус_б6_выпуск_3, 22:01, 01/11/2016 [ответить] [смотреть все]  
  • +/
    >Поддержка Windows-DRI в GLX;

    что это даст в практическом плане?

     
  • 1.10, Антон, 23:40, 01/11/2016 [ответить] [смотреть все]  
  • –6 +/
    Все это конечно круто, но, обычные пользователи просто не успевают покупать ново... весь текст скрыт [показать]
     
     
  • 2.13, Crazy Alex, 00:16, 02/11/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Там масса улучшений для вполне себе существующего железа Опять же - за прогрес... весь текст скрыт [показать] [показать ветку]
     
  • 2.21, Аноним, 00:58, 02/11/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Извини, например те же GCN ы вышли года три назад и наверное GCN 1 0 уже все-так... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.26, soarin, 04:27, 02/11/2016 [^] [ответить] [смотреть все]  
  • +/
    Пять лет назад... весь текст скрыт [показать]
     
     
  • 4.43, Аноним, 18:58, 02/11/2016 [^] [ответить] [смотреть все]  
  • +/
    и до сих пор хватает
     
  • 2.46, Valik228, 00:40, 03/11/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Успевают Цена китайкого девайса на распоследнем интеловом SoC с распоследним GP... весь текст скрыт [показать] [показать ветку]
     
  • 2.47, Валик228, 00:41, 03/11/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Успевают Цена китайкого девайса на распоследнем интеловом SoC с распоследним GP... весь текст скрыт [показать] [показать ветку]
     
  • 1.22, corvuscor, 01:32, 02/11/2016 [ответить] [смотреть все]  
  • –1 +/
    >Поддержка кодирования H264 через VAAPI

    И на каких картах? К ffmpeg уже можно прикрутить?

     
     
  • 2.25, Zenitur, 04:25, 02/11/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    i965. http://www.gearsongallium.com/?p=1238
     
  • 1.24, start, 02:13, 02/11/2016 [ответить] [смотреть все]  
  • +/
    Вулкан на Ivy Bridge починили?
     
  • 1.27, kjfdhgkjdhfgkjgf, 06:09, 02/11/2016 [ответить] [смотреть все]  
  • –1 +/
    я думал opengl и так уже свободный
     
     
  • 2.28, Sunderland93, 06:45, 02/11/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    OpenGL - это графический API, а его реализации могут быть как свободными, так и ... весь текст скрыт [показать] [показать ветку]
     
  • 2.29, Аноним, 07:47, 02/11/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +5 +/
    Привет Немсотря на наличие слова library в расшифровке аббривеатуры OpenGL, э... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.35, ryoken, 11:31, 02/11/2016 [^] [ответить] [смотреть все]  
  • +/
    Благородному дону стоит не торопиться и перепроверять написанное перед отправкой... весь текст скрыт [показать]
     
  • 1.32, rvotb, 09:53, 02/11/2016 [ответить] [смотреть все]  
  • –1 +/
    Люди, объясните, в чем разница между radeon, radeonsi и r600?
     
     
  • 2.33, 02726, 10:08, 02/11/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    radeon для r100-r500 r600 - для HD2000-HD7600 radeonsi - для HD7700 и более новы... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.34, rvotb, 11:01, 02/11/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    У меня Radeon HD3450/3470.
    Система поставила модуль radeon. Его нужно менять на r600?
     
     
  • 4.36, Аноним Аналитег, 11:54, 02/11/2016 [^] [ответить] [смотреть все]  
  • +2 +/
    http://www.gearsongallium.com/wp-content/uploads/2014/12/dot_mesa.png
    где radeonsi это 3d драйвер в юзерспейсе, в твоем случае будет использоваться r600, но это все внутрях mesa и не ставится отдельным пакетом.
    xf86-video-amdgpu или xserver-xorg-video-(radeon|intel|...) - это дрейвер x server'a.
    libdrm_radeon это юзерспейс интерфейс который пересылает вызовы от драйвера в юзерспейсе к DRM в ядре, в случае твоей карты lsmod должен показать radeon.
    Как устроены открытые графические драйвера хорошо описано тут http://www.gearsongallium.com/?p=1598
     
  • 4.37, Аноним Аналитег, 12:04, 02/11/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    В добавок к картинке выше https://www.x.org/wiki/RadeonFeature их которой следует что:
    Radeon HD2400 - HD4290 -> r600;
    Kernel Driver: r600-> radeon;
    Mesa 3D Driver: r600 -> r600g.
     
     
  • 5.39, rvotb, 12:45, 02/11/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    > В добавок к картинке выше https://www.x.org/wiki/RadeonFeature их которой следует что:
    > Radeon HD2400 - HD4290 -> r600;
    > Kernel Driver: r600-> radeon;
    > Mesa 3D Driver: r600 -> r600g.

    Спасибо друг! Все ясно.

     
  • 1.44, Joe B., 20:45, 02/11/2016 [ответить] [смотреть все]  
  • –1 +/
    Зачем на Андроид Меса?
     
     
  • 2.48, anonim_o_us, 14:12, 03/11/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    загрузи любой образ андройд х86 на реальном железе и узнаешь
     
  • 1.49, Аноним, 15:49, 03/11/2016 [ответить] [смотреть все]  
  • –1 +/
    Господа, в Fedora 25 будет 13-ая меса?
     
     
  • 2.50, Аноним, 16:22, 03/11/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Не будет
     
  • 2.53, Аноним, 19:15, 09/11/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    там видно будет. в 14-ю готовтся впиливать уже Vulkan 1.2 версии, помаленьку.
     
  • 1.54, iZEN, 23:57, 11/02/2017 [ответить] [смотреть все]  
  • +/
    Но вот и дождались на FreeBSD портировали Mesa 13 0 4 date glxinfo -B суб... весь текст скрыт [показать]
     

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


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor