The OpenNET Project / Index page

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

Релиз Mesa 17.1.0

10.05.2017 18:19

После трёх месяцев разработки опубликован релиз свободной реализации OpenGL API - Mesa 17.1. По сравнению с прошлым выпуском внесено около 3000 изменений от примерно 140 разработчиков. Первый выпуск ветки Mesa 17.1.0 имеет экспериментальный статус - после проведения окончательной стабилизации кода будет выпущена стабильная версия 17.1.1.

Наиболее заметные изменения:

  • В драйвере i965 для чипов Intel Ivy Bridge обеспечена поддержка OpenGL 4.2, что позволило добиться паритета функциональности с OpenGL-драйверами для Windows, macOS и Android;
  • Реализована поддержка кэширования шейдеров на диске, что позволяет ускорить запуск и сократить время компиляции шейдеров в некоторых играх;
  • Существенно увеличена производительность игр компании Feral Interactive, которая также предоставила разработчикам Mesa ключи для бесплатного доступ ко всем своим Linux-играм в Steam;
  • В разработанном компанией Intel высокопроизводительном программном растеризаторе SWR, предоставляющем средства для программной отрисовки OpenGL силами центрального процессора, без привлечения GPU, включена поддержка геометрических шейдеров и технологии сглаживания MSAA (Multi-Sample AntiAliasing). Для работы SWR теперь требуется как минимум LLVM 3.9.0 и компилятор, поддерживающий стандарт C++14;
  • Для EGL реализован интерфейс libglvnd. Для Android добавлена поддержка расширения EGL_EXT_buffer_age;
  • Добавлена экспериментальная поддержка многопоточной диспетчеризации OpenGL;
  • Реализовано расширение EXT_compressed_ETC1_RGB8_sub_texture;
  • Через файл конфигурации DRIRC добавлены настройки для обхода ошибок в играх Worms WMD, Crookz - The Big Heist, Tropico 5 и The Culling;
  • В драйвер nouveau добавлена поддержка карт Pascal второго поколения и внесена порция оптимизаций;
  • В radeonsi расширена поддержка карт Polaris10/12, включено декодирование 10bit HEVC. Для работы драйвера radeonsi теперь требуется LLVM 3.8.0;
  • Vulkan-драйвер RADV, развиваемый для карт AMD, успешно прошёл все тесты Khronos CTS, но пока официально не ратифицирован. Добавлена поддержка GPU POLARIS10 и POLARIS12, возможность использования геометрических и тесселяционных шейдров, средства работы с несколькими физическими устройствами;
  • В Vulkan-драйвере ANV, развиваемом для карт Intel, обеспечена возможность сборки для платформы Android и обособленной сборки без привязки к драйверу i965;
  • В драйверах RADV и ANV добавлена поддержка расширений Vulkan:
    • VK_KHR_get_physical_device_properties2
    • VK_KHR_descriptor_update_template
    • VK_KHR_incremental_present
    • VK_KHR_maintenance1
    • VK_KHR_push_descriptor
    • VK_KHR_shader_draw_parameters
    • PipelineStatisticsQuery
    • ShaderStorageImageWriteWithoutFormat
    • ShaderFloat64
    • InheritedQueries
  • Добавлена поддержка новых расширений OpenGL:
    • GL_ARB_gpu_shader_fp64 в i965/ivybridge
    • GL_ARB_gpu_shader_int64 в i965/gen8+, nvc0, radeonsi, softpipe, llvmpipe
    • GL_ARB_shader_ballot вnvc0, radeonsi
    • GL_ARB_shader_clock в nv50, nvc0, radeonsi
    • GL_ARB_shader_group_vote в radeonsi
    • GL_ARB_shader_precision в i965/ivb
    • GL_ARB_shader_viewport_layer_array в radeonsi
    • GL_ARB_sparse_buffer в radeonsi/CIK+
    • GL_ARB_transform_feedback2 в i965/gen6
    • GL_ARB_transform_feedback_overflow_query в i965/gen6+
    • GL_ARB_vertex_attrib_64bit в i965/ivb
    • GL_NV_fill_rectangle в nvc0
  • Из поставки удалён gallium-драйвер ilo;
  • Сборочная опция "--enable-gallium-llvm" заменена на "--enable-llvm". Опция "--with-egl-platforms" объявлена устаревшей, вместо неё следует использовать "--with-platforms";
  • Прекращена поддержка переменных окружения "MESA_GLSL=opt" и "MESA_GLSL=no_opt";
  • Прекращена поддержка Android 4.4 (KitKat).


  1. Главная ссылка к новости (https://lists.freedesktop.org/...)
  2. OpenNews: Релиз Mesa 17.0.0
  3. OpenNews: Проект Mesa перешёл на новую схему нумерации выпусков
  4. OpenNews: Релиз Mesa 13.0.0 с поддержкой OpenGL 4.5
  5. OpenNews: В Mesa реализована поддержка OpenGL 4.5 для драйвера i965
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/46524-mesa
Ключевые слова: mesa, opengl
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (42) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 18:28, 10/05/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    через 5 лет в бубунте
     
     
  • 2.2, Арчесектант (?), 18:33, 10/05/2017 [^] [^^] [^^^] [ответить]  
  • +12 +/
    Через пару недель в Arch Linux
     
     
  • 3.4, Zloy (?), 18:36, 10/05/2017 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Арч лучше всех.
     
     
  • 4.7, A.Stahl (ok), 18:42, 10/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Любишь лопать блобы?
     
     
  • 5.12, Аноним (-), 18:51, 10/05/2017 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Асхат, ты случайно не про блобы в ядре Linux?
     
  • 3.8, Ананимус (?), 18:44, 10/05/2017 [^] [^^] [^^^] [ответить]  
  • +6 +/
    На следующей неделе в дебиан сид ;-)
     
     
  • 4.14, Наноним (?), 18:53, 10/05/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Уже неделю как в fedora rawhide (да, я и сам охренел).
     
     
  • 5.45, Аноним (-), 12:09, 11/05/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Взял и подкосил арчеводов, нельзя же так.
     
     
  • 6.49, narical (?), 04:24, 14/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    После гнома 3.24 который в бубунте появился раньше арча на неделю с лишним, нас уже сложно подкосить.
     
  • 4.28, Аноним (-), 20:19, 10/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    подскажите нубу, какие пакеты ставить ?
     
     
  • 5.30, Аноним (-), 21:17, 10/05/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ставь пакеты с Mesa
     
     
  • 6.33, Аноним (-), 21:51, 10/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    т.е. вполне достаточно так припинить ?
    Package: *mesa*
    Pin: release n=sid
    Pin-Priority: 900
    xorg пакеты не требуются ?
     
     
  • 7.34, commiethebeastie (ok), 21:55, 10/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Да он звиздит, там полсистемы надо заменить.
     
     
  • 8.38, Аноним (-), 23:43, 10/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    а подробней можно ... текст свёрнут, показать
     
     
  • 9.40, JL2001 (ok), 00:38, 11/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    не оч подробно, но мне спать пора можно почитать что тут пишут и посмотреть каки... текст свёрнут, показать
     
     
  • 10.42, commiethebeastie (ok), 08:56, 11/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Это неправильно, в данном случае используются dev пакеты требуемого дистрибутива... текст свёрнут, показать
     
  • 9.43, commiethebeastie (ok), 08:58, 11/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    sid овская mesa зависит от сидовских иксов, libdrm, ddx драйверов, а еще также к... текст свёрнут, показать
     
  • 3.35, Vombat (?), 22:31, 10/05/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Уже в Crux
     
  • 2.10, ... (?), 18:46, 10/05/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    PPA всегда к твоим услугам.
     
     
  • 3.36, paulus (ok), 22:58, 10/05/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ага, на каждый пакет свой рра и будет их +1000 ;)
     
     
  • 4.39, Crazy Alex (ok), 00:05, 11/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Mesa - далеко не "каждый пакет".
     
  • 4.44, Вареник (?), 10:41, 11/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    И в чем проблема?
     

  • 1.5, Аноним (-), 18:36, 10/05/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    шейдерный кеш \o/
     
  • 1.6, Аноним (-), 18:39, 10/05/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Этот релиз поддерживает ATI RS600?
     
     
  • 2.16, commiethebeastie (ok), 19:07, 10/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Условно да. В реальности может и не запуститься.
     

  • 1.9, KhabMan (ok), 18:45, 10/05/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что там с NVidia Pascal (GTX 10*0)?
     
     
  • 2.26, Ждун (?), 19:54, 10/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Что там с Maxwell?
     
     
  • 3.31, Проктолог (?), 21:29, 10/05/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Что там с volta?
     

  • 1.11, LeNiN (ok), 18:50, 10/05/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +12 +/
    >Существенно увеличена производительность игр компании Feral Interactive, которая также предоставила разработчикам Mesa ключи для бесплатного доступ ко всем своим Linux-играм в Steam;

    Молодцы — и компания, и разработчики!

     
  • 1.13, Аноним (-), 18:52, 10/05/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    >Feral Interactive, которая также предоставила разработчикам Mesa ключи для бесплатного доступ ко всем своим Linux-играм в Steam

    Ну все, вот и конец разработки Mesa, теперь все девелоперы будут в XCOM 2 и Tomb Raider рубиться

     
  • 1.15, Аноним (-), 19:03, 10/05/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Ubuntu когда обновят?
     
     
  • 2.17, Аноним (-), 19:08, 10/05/2017 [^] [^^] [^^^] [ответить]  
  • +6 +/
    либо в октябре, либо в апреле
     
     
  • 3.21, Аноним (-), 19:34, 10/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    вот тебе из машины времени, ещё горячее: https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers
     
     
  • 4.22, Аноним (-), 19:37, 10/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вроде ppa:ubuntu-x-swat/updates стабильнее, нет?
     
  • 4.32, Аноним (-), 21:48, 10/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    http://news.softpedia.com/news/padoka-or-oibaf-ppa-for-ubuntu-gaming-tell-us-
     
  • 3.29, Аноним (-), 20:29, 10/05/2017 [^] [^^] [^^^] [ответить]  
  • +/
    ppa:ubuntu-x-swat/updates
    ppa:xorg-edgers/ppa
    ppa:oibaf/graphics-drivers
    ppa:paulo-miguel-dias/mesa
    ....
     

  • 1.18, Аноним (-), 19:10, 10/05/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На Sandy Bridge OpenGL 4.* когда-нибудь появится?
     
     
  • 2.19, A.Stahl (ok), 19:19, 10/05/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Конечно!
     
  • 2.20, commiethebeastie (ok), 19:28, 10/05/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Там нет аппаратной поддержки.
     

  • 1.46, inferrna (ok), 07:17, 12/05/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Попиарю свой PPA с месой
    https://launchpad.net/~inferrna/+archive/ubuntu/featured-mesa/
    ничего нового, та же стоковая убунтовая меса, только включен nine, который d3d9. С ней уже можно ставить wine с поддержкой d3d9 и радоваться 1.5х возросшему fps в старых играх.
     
     
  • 2.47, commiethebeastie (ok), 09:51, 12/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ничего нового. Вот если ты обновишь llvm не трогая системный, вот это будет круто.
     
     
  • 3.48, inferrna (ok), 16:17, 12/05/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да у меня и цели похвастаться нет, просто пропагандирую технологию. Буду очень рад, если убунтоиды включат эту фичу сами, но что-то пока никак. А насчёт llvm - ноу проблем же: http://apt.llvm.org/ - потом просто правь симлинк на llvm-config и всего делов.
     

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



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

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