The OpenNET Project / Index page

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

13.02.2017 17:39  Релиз Mesa 17.0.0

После трёх месяцев разработки сформирован релиз свободной реализации OpenGL API - Mesa 17.0. Это первый выпуск в рамках новой нумерации версий, в которой первая цифра указывает на год выпуска, вторая цифра является порядковым номером значительного выпуска за указанный год, а третья цифра отражает корректирующие выпуски. Причиной введения новой схемы является потеря актуальности прошлой нумерации, первая цифра в которой увеличивалась при обеспечении поддержки очередной версии стандарта OpenGL (теперь в Mesa реализована самая свежая спецификация OpenGL 4.5). Как и раньше первый выпуск новой ветки Mesa имеет экспериментальный статус - после проведения окончательной стабилизации кода будет выпущена стабильная версия 17.0.1.

В новом выпуске можно отметить следующие изменения:

  • Добавлен новый драйвер etnaviv с поддержкой GPU Vivante, поставляемых в некоторых ARM-платформах Marvell Armada, Rockchip и Freescale;
  • В драйвере freedreno реализована поддержка пятого поколения GPU Adreno (A5XX), задействованных в SoC Snapdragon 820 и 821 и поддерживающих OpenGL ES 3.2, Vulkan 1.0 и OpenCL 2.0. Данные GPU используются в таких смартфонах, как Xiaomi Mi5, LG G5, Lenovo Zuk Z2/Z2Pro, One Plus 3, HTC 10 и Sony Xperia X/ZX, для видеоподсистем которых ранее были доступны только проприетарные драйверы;
  • В драйвере i965 для чипов Intel Haswell обеспечена поддержка OpenGL 4.5;
  • В драйвере nouveau для GPU NVIDIA Maxwell (GeForce 400/500/600/700) обеспечена поддержка OpenGL 4.3 и проведена работа по увеличению производительности;
  • В драйверах r600/radeonsi добавлена поддержка ещё не поступивших в продажу графических карт AMD Polaris12. Появилась возможность обработки H.264 уровня 5.2 через движки VCE. Внесена порция оптимизаций производительности;
  • В драйверах с реализацией графического API Vulkan добавлена поддержка расширения VK_KHR_sampler_mirror_clamp_to_edge и обеспечено использование распространяемого консорциумом Khronos файла vk.xml для генерации точек входа (готовые заголовочные файлы vk_platform.h и vulkan.h исключены из поставки);
  • В Vulkan-драйвере ANV, развиваемом для карт Intel, добавлена поддержка тесселяционных шейдеров и типа Float64, проведена работа по увеличению производительности;
  • В Vulkan-драйвере RADV, развиваемом для карт AMD, добавлена возможность работы, одновременно с несколькими видеокартами, обеспечена поддержка расширений K_AMD_draw_indirect_count и VK_AMD_negative_viewport_height. Сборка RADV теперь требует включения опции "--enable-gallium-llvm";
  • В EGL внесены улучшения, связанные с работой бэкенда для платформы Android: добавлен вызов gralloc::lock_ycbcr для определения форматов YUV и обеспечена поддержка поверхностей на основе пиксельных буферов (pbuffer);
  • Проведён рефакторинг кэширования GLSL-шейдеров;
  • Подготовлены элементы для поддержки типа int64;
  • В подсистеме Gallium устранена серия утечек памяти и состояний гонки;
  • В VDPAU задействован интерфейс dri3 для прямой отправки буфера в X;
  • В трекер состояний Clover c реализацией OpenCL добавлена поддержка clGetExtensionFunctionAddres;
  • Прекращена поддержка сборочных опций "--with-sha1" и "--disable-shader-cache";
  • Добавлена поддержка новых расширений OpenGL:
    • GL_ARB_post_depth_coverage в i965/gen9+
    • GL_KHR_blend_equation_advanced в nvc0
    • GL_INTEL_conservative_rasterization в i965/gen9+
    • GL_NV_image_formats во всех драйверах с поддержкой GL_ARB_shader_image_load_store (i965, nvc0, radeonsi, softpipe)
    • GL_ARB_gpu_shader_fp64 в i965/haswell
    • GL_ARB_vertex_attrib_64bit в i965/haswell
    • GL_ARB_shader_precision в i965/haswell
    • GL_OES_geometry_shader в i965/haswell
    • GL_OES_texture_cube_map_array в i965/haswell
    • GL_OES_viewport_array в i965/haswell


  1. Главная ссылка к новости (https://lists.freedesktop.org/...)
  2. OpenNews: Проект Mesa перешёл на новую схему нумерации выпусков
  3. OpenNews: Релиз Mesa 13.0.0 с поддержкой OpenGL 4.5
  4. OpenNews: Релиз Mesa 12.0.0 с поддержкой OpenGL 4.3
  5. OpenNews: Выпуск свободной реализации OpenGL - Mesa 11.2.0
  6. OpenNews: Релиз Mesa 11.0.0 с поддержкой OpenGL 4.1
Лицензия: CC-BY
Тип: Программы
Ключевые слова: mesa, opengl
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Sluggard, 17:45, 13/02/2017 [ответить] [смотреть все]
  • –13 +/
    А почему сразу 17? Или они теперь по годам нумеруют?
     
     
  • 2.2, Yahoo, 17:51, 13/02/2017 [^] [ответить] [смотреть все] [показать ветку]
  • +17 +/
    Ну вотъ, сударъ, на дворе 1917 годъ, и главная цифира 17.
     
     
  • 3.15, A.Stahl, 18:34, 13/02/2017 [^] [ответить] [смотреть все]
  • +2 +/
    Tertius anno Tiberius Iulius Caesar Augustus.
     
  • 3.21, OramahMaalhur, 19:29, 13/02/2017 [^] [ответить] [смотреть все]
  • +13 +/
    >на дворе

    Право же, сударь имѣлъ въ виду "на дворѣ"

     
     
  • 4.29, Виктор., 21:57, 13/02/2017 [^] [ответить] [смотреть все]
  • +6 +/
    Ничего, скоро и написание упростят и ликбезы введут!
     
     
  • 5.39, Yuris, 10:07, 14/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    А там уже и ГОЭЛРО, и всеобщая кибернизация )))
     
     
  • 6.45, die_russofobs Не раб STEAMDRM, 20:02, 14/02/2017 [^] [ответить] [смотреть все]  
  • –3 +/
    Не считая скорого запланирвоанного NATO всеобщего принудительного чипирования, у... весь текст скрыт [показать]
     
  • 6.52, Виктор., 23:17, 14/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Кибер-Ленин - всегда молодой,
    И юный Октябрь впереди!
     
  • 2.3, Зорян и Шкиряк, 17:52, 13/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +21 +/
    Чукча не читатель, чукча писатель?
     
     
  • 3.5, Sluggard, 17:57, 13/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Каюсь, грешен иногда. )
     
     
  • 4.7, Duplo, 18:10, 13/02/2017 [^] [ответить] [смотреть все]  
  • +9 +/
    Типичная поня.
     
     
  • 5.10, cvbcfgbdzndgbxdfg, 18:24, 13/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    ты чё, спортсмен?
     
  • 4.24, Тот_Самый_Анонимус, 20:57, 13/02/2017 [^] [ответить] [смотреть все]  
  • +3 +/
    Ну да, главное же коммент раньше всех оставить, какое тут чтение?
     
  • 3.30, Чукча, 22:05, 13/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    А чё сразу чукча??
     
     
  • 4.42, Eskimos, 12:03, 14/02/2017 [^] [ответить] [смотреть все]  
  • +3 +/
    Ну не эскимос же!
     
  • 2.4, Crazy Alex, 17:53, 13/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Да, по годам
     
     
  • 3.6, Sluggard, 17:58, 13/02/2017 [^] [ответить] [смотреть все]  
  • +3 +/
    У одних по годам, другой почувствовал что пришло время менять номер версии, у тр... весь текст скрыт [показать]
     
     
  • 4.8, Crazy Alex, 18:18, 13/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    ну, тут как раз тот случай, когда semver не особо подходит - наличие OpenGL-расш... весь текст скрыт [показать]
     
  • 4.44, Аноним, 13:12, 14/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Главное чтобы версии софта не декрементировали.
     
     
  • 5.46, die_russofobs Не раб STEAMDRM, 20:09, 14/02/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Это только кажется Как понимаю например программая 3D отрисовка - давно забро... весь текст скрыт [показать]
     
  • 1.9, Аноним, 18:23, 13/02/2017 [ответить] [смотреть все]  
  • +/
    А вот тут я не понил Как теперь для стима собирать с libnettle ... весь текст скрыт [показать]
     
     
  • 2.13, Аноним, 18:32, 13/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Будешь пересобирать openssl
     
  • 2.41, Аноним, 11:06, 14/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Из-за проблем с внешними либами реализация sha1 взятая из openbsd кстати добав... весь текст скрыт [показать] [показать ветку]
     
  • 1.11, gnh, 18:25, 13/02/2017 [ответить] [смотреть все]  
  • +/
    У них будут проблемы с нумераций в 2117 году.
     
     
  • 2.12, Аноним, 18:26, 13/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    Будет версия 117, какие проблемы)
     
     
  • 3.16, Аноним, 18:45, 13/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Сразу перейти на 2017 x y Предлагаю перед этим установить скрытую камеру на раб... весь текст скрыт [показать]
     
  • 2.14, equeim, 18:33, 13/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    117.0.0, никаких проблем. А вот в 3000 году будет неудобно.
     
     
  • 3.20, Аноним, 19:29, 13/02/2017 [^] [ответить] [смотреть все]  
  • +/
    По вашей же логике, версия будет 1000 0 Правда, к тому времени ни Mesa, ни Open... весь текст скрыт [показать]
     
     
  • 4.22, Sluggard, 20:10, 13/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Офигеть, ты оптимист ... весь текст скрыт [показать]
     
     
  • 5.47, die_russofobs Не раб STEAMDRM, 20:12, 14/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    К тому времни наверняка вообще никого не будет, но если кто и останется - будут... весь текст скрыт [показать]
     
     
  • 6.48, die_russofobs Не раб STEAMDRM, 20:13, 14/02/2017 [^] [ответить] [смотреть все]  
  • +/
    * года
     
  • 1.17, hyphop, 18:48, 13/02/2017 [ответить] [смотреть все]  
  • +/
    > i965 для чипов Intel Haswell обеспечена поддержка OpenGL 4.5

    Я ЖДАЛ ЭТОГО НАВЕРНОЕ 1 ГОД )))) - поиграем теперь

     
  • 1.18, Аноним, 18:59, 13/02/2017 [ответить] [смотреть все]  
  • –1 +/
    А OpenGL разве не свободный?
     
     
  • 2.23, Аноним, 20:51, 13/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Тогда бы он назывался FreeGL
     
  • 2.33, лучик, 22:11, 13/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    открытый стандарт не требует открытости всех реализаций..
     
  • 1.19, Аноним, 19:08, 13/02/2017 [ответить] [смотреть все]  
  • –2 +/
    В Haswell Vulkan будет, или уже можно не ждать?
     
     
  • 2.32, Sunderland93, 22:08, 13/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Так он же там есть У меня даже на Ivy Bridge доступен Хотя его работу не прове... весь текст скрыт [показать] [показать ветку]
     
  • 1.25, paulus, 21:33, 13/02/2017 [ответить] [смотреть все]  
  • –1 +/
    >В подсистеме Gallium устранена серия утечек памяти и состояний гонки

    Поясните, пожалуйста, что за состояние гонки?

     
     
  • 2.26, Crazy Alex, 21:41, 13/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    https ru wikipedia org wiki D0 A1 D0 BE D1 81 D1 82 D0 BE D1 8F D0 BD D0 B8 D... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.27, paulus, 21:48, 13/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Спасибо :)
     
  • 2.28, axredneck, 21:49, 13/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Это когда один процесс пишет в переменную, а другой как раз в тот же момент чита... весь текст скрыт [показать] [показать ветку]
     
  • 1.31, Sunderland93, 22:07, 13/02/2017 [ответить] [смотреть все]  
  • +/
    А OpenGL 4.5 для Ivy Bridge планируется добавить? Никто не в курсе?
     
     
  • 2.34, leap42, 02:18, 14/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    да, планируется
     
  • 2.38, Аноним, 09:30, 14/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Тоже ждал Ivy Bridge в этом релизе. Ну ничего, ещё подождём.
     
  • 1.35, Наркоман, 03:01, 14/02/2017 [ответить] [смотреть все]  
  • –2 +/
    кто нить сравнивал работу сабжа на максвеле с блобом, запущенным через бамблби?
     
     
  • 2.43, Eskimos, 12:10, 14/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +5 +/
    То чувство, когда ник всецело соответствует содержанию поста.
     
     
  • 3.51, Наркоман, 22:10, 14/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    окей, распарсим: держать все время блоб включенным нет желания по идеологическим соображениям. По сему - есть два стула: либо включать блоб когда надо, через бамблби, либо положить болт на штеуд, накатить месу и пользовать штеуд вместо гпу для всего
     
  • 1.36, Андрей, 05:29, 14/02/2017 [ответить] [смотреть все]  
  • +/
    > В драйвере freedreno реализована поддержка пятого поколения GPU Adreno (A5XX)

    Вот везёт же! Не понимаю, почему родной ARM'овский Mali закрыт как за семью печатями. Да и при любой попытке жаловаться на форуме - мы не говорим с конечными пользователям, только с компаниями, лицензирующими нашу продукцию. Ну в компаниях этих до разработчиков вообще не достучаться, ибо там и форумов таких нет. Когда там в ARMе этих менеджеров позаменяют на нормальных!?

     
     
  • 2.37, ryoken, 08:22, 14/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    > Когда там в ARMе этих менеджеров
    > позаменяют на нормальных!?

    Учитывая, что ARM скупили японцы - я как-то сомневаюсь, что будут более общительные манагеры.

     
     
  • 3.40, алекс, 10:24, 14/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Японцы те ещё проприетасты, можно сказать никогда этого не будет.
     
  • 1.53, GotF, 08:56, 19/02/2017 [ответить] [смотреть все]  
  • +/
    По крайней мере для Polaris запилили OpenGL 4.5 (в 13.0 было только 4.3). Игры на свежих версиях Unity теперь работают без -force-glcore43.
     

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


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