LINUX.ORG.RU

Mesa 18.2

 , , ,


2

4

7 сентября 2018 состоялся очередной ежеквартальный релиз Mesa - кроссплатформенной реализации OpenGL, OpenGL ES, OpenCL, OpenMAX, VDPAU, VA API, XvMC и Vulkan.

Новые возможности этого релиза:

  • Поддержка OpenGL 4.3 на VirGL.
  • Поддержка OpenGL 4.4. Compatibility profile на RadeonSI (по сравнению с OpenGL 3.1 в предыдущей версии).
  • Поддержка OpenGL ES 3.2 на VirGL и RadeonSI
    • реализацию сжатия текстур (ASTC) могут использовать Gallium-драйверы для тех GPU, где ASTC не реализовано аппаратно.
  • Улучшения в поддержке Vulkan в RADV (Mesa-драйвер для AMD GPU) и ANV (Mesa-драйвер для Intel HD GPU).
    • Исправление многих проблем RADV при работе с DXVK.
    • Увеличение производительности Skyrim Special Edition на ANV до «играбельного».
    • ANV реализует большее количество расширений для Vulkan.
  • Предварительная поддержка (грядущего) Vega 20 GPU
  • Vulkan Display Extensions для SteamVR.

(более подробное описание на Phoronix: https://www.phoronix.com/scan.php?page=news_item&px=Mesa-18.2-Feature-Rel... )

Proton требует Mesa 18.2 для своей работы.

>>> Подробности

★★★★★

Проверено: jollheef ()
Ответ на: комментарий от CryNet

Растем. Развиваемся. Слава Линусу Торвальдсу за наше счастливое детство и не только

Мне вспоминается как в конце 2017 года, в новости про десятилетие с момента открытия спек на gpu от amd, кто-то на phoronix написал комент, мол представьте, что нам бы тогда кто-то бы сказал, что до свободных дров которые будут не уступать проприетарным осталось десять лет!

anonymous ()
Ответ на: комментарий от anonymous

до свободных дров которые будут не уступать проприетарным осталось десять лет!

Свободные дрова сразу превосходили проприетарные. А то, что они еще и будут не уступать по FPS, так это просто приятный бонус.

tailgunner ★★★★★ ()

Mesa 18.2 требуется для работы Proton.

Когда я в теме про Протон спросил нужна ли мне МЕСА, так как использую НВИДИА, мне сказали не нужна.

mx__ ★★★★ ()
Ответ на: комментарий от mx__

Когда я в теме про Протон спросил нужна ли мне МЕСА, так как использую НВИДИА, мне сказали не нужна.

Потому что она и не нужна. Это требование для AMD / Intel.

https://github.com/ValveSoftware/Proton/blob/proton_3.7/PREREQS.md

Kron4ek ()
Последнее исправление: Kron4ek (всего исправлений: 1)

Mesa 18.2 требуется для работы Proton.

Прочитал как proton требуется для mesa. Долго думал. Сначала про тот ли протон речь. Даже по ссылке перешел, еще сильней задумался, а потом перечитал сообщение и понял.

sehellion ★★★★★ ()
Ответ на: комментарий от Chelobaka

GLES ты сам можешь запилить за пару вечеров, если есть дрова изначально, для любой карты не только Mali

дрова для Mali это из другой оперы, их де нет в опенсурс, вот и поддержки нет

missxu ()

Ну VirGL это хорошо конечно, теперь ещё бы в бздях его завести и будет норм. А то надеяться на нормальные дрова для правильных бздей владельцам нвидиа не приходится, так хоть в виртуалке будет работать.

anonymous ()
Ответ на: комментарий от anonymous

Тогда и говорили, что свободные дрова, которые не будут уступать проприетарным, сделают. Только невидиепедики атаковали и продолжают атаковать всё, что AMD делает, в том числе и саму концепцию свободных драйверов. Потому, что они даунами родились - даунами и сдохнут.

Quasar ★★★★★ ()
Ответ на: комментарий от anonymous

А местные манюни твердили «нистандартна нинужна». Так типично.

Compatibility Profile и есть некрофильское ненужно. Просто всякие манюни не на ту строку в выхлопе glxinfo смотрят, а потом кричат: «В месе нет OpenGL4!1».

robus ★★★ ()
Ответ на: комментарий от robus

Просто всякие манюни не на ту строку в выхлопе glxinfo смотрят, а потом кричат: «В месе нет OpenGL4!1».

а еще верят в святой радеон, и опенсурс дрова (земля им пухом)

missxu ()
Ответ на: комментарий от missxu

че поп одержке OpenGL4 и вулкану LUL

В ядре 4.18, LLVM 8.0.0svn_r341292 и mesa 18.3.0_devel.104648.14fe9fa11b подвезли вменяемый вулкан на AMD Raven (напомню чип архитектуры 2018 года). На чипах, не относящихся к блядинг эйдж, всё есть с незапамятных времён.

robus ★★★ ()
Ответ на: комментарий от AVL2

Лучше бы вместо стопицотой библиотеки

Есть альтернативы месе?

Лучше бы вместо стопицотой библиотеки игрушки бы запилили с эффектами, а не тетрис...

Игрушки должны пилить игроделы, месовцы тут не причем.

RedEyedMan4 ★★★★★ ()
Ответ на: комментарий от robus

radeon — это модуль для устаревших пре-GCN видюх от ATI (тогда ещё ATI).

Но ведь неправда, некоторые карточки на GCN 1 и 2 тоже с radeon, потому что в amdgpu поддержка у них только экспериментальная.

Vigi ()
Ответ на: комментарий от RedEyedMan4

Извиняюсь, нужно было сказать «все», а не «некоторые» https://www.phoronix.com/scan.php?page=article&item=linux-413-gcn101

Не знаю как там насчёт «экспериментальности» нынче, но по дефолту без тех опций до сих пор используется драйвер radeon. Ради справедливости стоит добавить, что и с этой «экспериментальной» поддержкой amdgpu вполне работает, иксы крутятся (за исключением того, что они иногда могут моргать, но это иксы, что с них взять), игры играются.

Vigi ()
Ответ на: комментарий от Vigi

Что-то не особо спешат заниматься чем-нибудь полезным, наверное двигать кнопки и удалять виджеты интересней.

https://summerofcode.withgoogle.com/archive/2017/projects/6005267028246528/

https://gist.github.com/Keenuts/199184f9a6d7a68d9a62cf0011147c0b

целый год совершенно никакой активности нигде

anonymous ()
Ответ на: комментарий от zor1984qq

а как его использовать?

Он нужен для некоторых игрулей, которые смотрят версию ogl по нему. Раньше нужно было принудительно выставлять ogl версию, чтобы обмануть игру, т.к. всё, что нужно было, но игра об этом не знала. Сейчас вообще ничего делать не надо.

Короче, если у тебя нет проблем, то и не парься.

Ivan_qrt ★★★★ ()
Ответ на: комментарий от Vigi

Вроде уже 99% софта работает, я всё хочу завести виртуалку попробовать. Не хуже варианта с чрутом, да и безопасней. Только смущает что самбу тоже не спешат допиливать, у неё очень сомнительные требования и зависимости. Как и у virt manager. Да и скорость так себе.

anonymous ()