The OpenNET Project / Index page

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



"Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +/
Сообщение от opennews (??), 07-Авг-25, 15:48 
После трёх месяцев разработки представлен релиз свободной реализации API OpenGL и Vulkan - Mesa 25.2.0. Первый выпуск ветки Mesa 25.2.0 имеет экспериментальный статус - после проведения окончательной стабилизации кода будет выпущена стабильная версия 25.2.1...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=63694

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


13. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +3 +/
Сообщение от Ценитель GPL рогаликовemail (?), 07-Авг-25, 16:06 
Мое почтение разрабам Mesa. На практике заметны улучшения и исправления.

"Поддержка OpenGL 3.3 присутствует в драйверах softpipe (программный растеризатор)..."

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

Пробовал два-три месяца назад древнюю встройку nvidia 6150, с которой из-за критического бага было невозможно с GNU/Linux работать лет десять. Сейчас окна рисует нормально, даже видео без тормозов 720p показывает с загрузкой проца 25-40%. Приятано удивлен.

Ответить | Правка | Наверх | Cообщить модератору

16. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +1 +/
Сообщение от Alex154email (ok), 07-Авг-25, 16:12 
Ты еще попробуй скачать какое-то видео в 1080p 30fps H264 и запустить с плеера MPV с параметром profile=fast

Может карточка и FullHD отрисует. Процессор тоже должен вытянуть.

Ответить | Правка | Наверх | Cообщить модератору

54. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Ценитель GPL рогаликовemail (?), 07-Авг-25, 18:22 
Just for fun же. Может и попробую. Спасибо за подсказку.

Из мануала "You may need to use --profile=sw-fast to get decent performance".

Ответить | Правка | Наверх | Cообщить модератору

22. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Аноним (22), 07-Авг-25, 16:23 
> Удалён устаревший OpenCL-драйвер Clover. Для OpenCL слежует использовать драйвер RustiCL, более функциональный и поддерживающий больше версий OpenCL.

Это с r600 не работает. А кловер дропнули потому, что планируется дропнуть весь Gallium и все карты на нём. Потому что для современных карт весь драйвер имплементирован в GSP, только интерфейс реализуй, а всю сложную работу за тебя сделал производитель карты. А что новых версий API не будет - ну так пойди, новую карту купи - оплати работу по реализации новых API.

Terakan кстати работает, как и vkmark на нём, но многое застаблено нулевыми указателями, в частности blit-функции (SurrealEngine проверяет их наличие, так как их нет - то теракан будет игнорироваться, потому что surrealengine зависит от них) и vkCreateComputePipelines -> vk_create_compute_pipeline -> vk_pipeline_precompile_shader -> get_nir_options

Ответить | Правка | Наверх | Cообщить модератору

33. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +/
Сообщение от НяшМяш (ok), 07-Авг-25, 16:58 
> Это с r600 не работает.

Да когда уже вас в интернет перестанут пускать. R600 даже ATI на винде поддерживала опенслем практически никак (первый прогресс пошёл с R800). А вы требуете этого от волонтёров, чтобы вашу рухлядь бесплатно поддерживали.

Ответить | Правка | Наверх | Cообщить модератору

42. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +3 +/
Сообщение от 12yoexpert (ok), 07-Авг-25, 17:37 
надо бы в EC выпустить какой-нибудь закон, обязывающий производителей gpu выкладывать в открытый доступ документированный api к видеокарте. для борьбы с электронным мусором
Ответить | Правка | Наверх | Cообщить модератору

44. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  –3 +/
Сообщение от Аноним (-), 07-Авг-25, 17:40 
> обязывающий производителей gpu выкладывать в открытый доступ
> документированный api к видеокарте

А чего сразу не "ключи где деньги лежат"?
После такого выбрыка все производители видеокарт пошлют ЕСовцев на хурд, те посидят пару месяцев без видях и подумают над своим поведением.
Все равно они никуда не денутся и будут их покупать, просто неофициально через соседние страны. Просто станет чуток дороже))

Ответить | Правка | Наверх | Cообщить модератору

80. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +/
Сообщение от 12yoexpert (ok), 07-Авг-25, 20:19 
не суди по своей сызрани
Ответить | Правка | Наверх | Cообщить модератору

84. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Bottle (?), 07-Авг-25, 20:32 
Жаль, что на этом благородная инициатива ограничится.
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

68. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Аноним (22), 07-Авг-25, 19:29 
Не звезди, hashcat работал, бенчмарки тоже, как и кастомные приложения, инвертирующие большие матрицы.
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

37. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  –1 +/
Сообщение от Аноним (-), 07-Авг-25, 17:13 
> Это с r600 не работает

И? А разве должно?))
Этому хламу уже 14-15 лет, закопайте стюардесу или сидите на специальных дистрах с поддержкой такого.

Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

43. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +1 +/
Сообщение от 12yoexpert (ok), 07-Авг-25, 17:38 
эта стюардесса до сих пор тянет кучу тяжёлых для своего времени игр, а для научной визуализации больше в принципе не нужно
Ответить | Правка | Наверх | Cообщить модератору

45. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Аноним (-), 07-Авг-25, 17:44 
> до сих пор тянет кучу тяжёлых для своего времени игр

Т.е. те же 15+ лет. Ясно-понятно.

> а для научной визуализации больше в принципе не нужно

Если только выводить картинку на экран, то хватит и любой современной встройки.
Хотя современная встройка даже большее потянуть может, особенно если это что-то из амдшных APU.

Вашему НИИ опять не обновляют технику?
Где карточки такие достаете? С 6оmжами битвы устраиваете?

Ответить | Правка | Наверх | Cообщить модератору

69. Скрыто модератором  +/
Сообщение от Аноним (22), 07-Авг-25, 19:31 
Ответить | Правка | Наверх | Cообщить модератору

70. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +2 +/
Сообщение от Аноним (22), 07-Авг-25, 19:33 
>закопайте стюардесу

Иди в лес сходи и себя закопай.

Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

88. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Аноним (-), 07-Авг-25, 20:44 
> Иди в лес сходи и себя закопай.

Вот почему нищуки такие злые и агрессивные...
Это все потому что у вас нормальной видяхи не было!

Ответить | Правка | Наверх | Cообщить модератору

36. Скрыто модератором  –1 +/
Сообщение от Аноним (-), 07-Авг-25, 17:10 
Ответить | Правка | Наверх | Cообщить модератору

46. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Аноним (46), 07-Авг-25, 17:48 
Кто-то может объяснить зачем оно надо?
Например драйвер Nouveau и так поддерживает и OpenGL и Vulkan. Зачем ещё одна обёртка?
Ответить | Правка | Наверх | Cообщить модератору

59. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +1 +/
Сообщение от Аноним (59), 07-Авг-25, 18:37 
> драйвер Nouveau ... поддерживает и OpenGL и Vulkan

как раз через mesa.

В ядре маленькая часть драйвера видеокарты - управление вентиляторами/питанием/частотами (если там всё сошлось как надо, не надо всех вартах), управление видеовыходами и передача данных в память карты/из памяти карты. Немножко контроль выделения памяти в видеокарте. Никакого OpenGL или Vulkan в ядре нет!

А вот Mesa как раз и превращает вызовы функций OpenGL/Vulkan в команды для видеокарты. Помещает эти команды в видеокарту (помещает естественно через драйвер в ядре linux) и заставляет карту сделать что требуется.

Ну и на современных картах чтобы что-то сделать в Vulkan или OpenGL нужны шейдеры (небольшие программки для обработки текстур и координат вершин треугольников). Эти программы тоже надо скомпилировать в инструкции, которые видеокарта поймёт. Вот компилятор тоже часть Mesa.

Ответить | Правка | Наверх | Cообщить модератору

64. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Аноним (-), 07-Авг-25, 18:48 
nouveau - это низкоуровневые ядерные драйвера. Mesa - это реализация высокоуровневых OpenGL и Vulkan. Mesa, сама по себе, без nouveau работать не будет.
Ответить | Правка | Наверх | Cообщить модератору

76. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Аноним (59), 07-Авг-25, 20:02 
>Mesa, сама по себе, без nouveau работать не будет.
>>Помещает эти команды в видеокарту (помещает естественно через драйвер в ядре linux)

Всё верно!

Драйвер OpenGL в mesa называется nouveau. И драйвер в ядре linux тоже называется nouveau. И даже DDX-драйвер для X11 тоже называется nouveau.

Вот такой он nouvea - размазанный аж по трём проектам...

Ответить | Правка | Наверх | Cообщить модератору

49. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Аноним (-), 07-Авг-25, 18:00 
> Прекращена поддержка версий libX11, не обеспечивающих
> безопасную работу в многопоточных приложениях.

Отличное решение.

> Оставлена только поддержка libX11 1.8 (апрель 2022 года)

Ничосе новье! Всего три года прошло. Луддиты уже взвыли?

> Удалён устаревший OpenCL-драйвер Clover

и заменен на раст драйвер RustiCL

Шикарно, теперь без раста никакого вам OpenCL))

Ответить | Правка | Наверх | Cообщить модератору

53. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Аноним (53), 07-Авг-25, 18:20 
>Шикарно, теперь без раста никакого вам OpenCL))

Зато cuda работает.

Ответить | Правка | Наверх | Cообщить модератору

65. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  –1 +/
Сообщение от Аноним (-), 07-Авг-25, 18:51 
>и заменен на раст драйвер RustiCL
>Шикарно, теперь без раста никакого вам OpenCL))

Rust - это деградация. Разработчики Mesa со временем это поймут.

Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

71. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  –1 +/
Сообщение от Аноним (59), 07-Авг-25, 19:34 
> Rust - это деградация.

Rust ни в коей мере не может быть деградацией.

Чел, который писал clover (предыдущую реализацию OpenCL на C) ковырядся лет 6 наверное (примерно с 2016-2017-го года). По-моему, в основном под nouveau, т.к. отвечал за OpenGL в nouveau.
Поддержка OpenGL в nouveau у него совсем никакая была (тысячи непофикшенных багов и до сих пор анонсируется OpenGL4.3, хотя формально по расширениям должно быть 4.5). Переключением частот занимался долго (в ядерной nouveau) и тоже ни к чему дельному не пришёл. Виснет Fermi при переключении частоты памяти и за много лет ноль подвижек...
Потом года за два выдал поддержку OpenCL3 для всех видеокарт из состава меса. Получается rust - это его язык, всё норм. Clover благополучно выпилили, всё равно не работал как положено.

А вот как у остальных разрабов mesa получится код на rust поддерживать и рефакторить (если чувак уйдёт куда-нибудь) - вопрос на миллион. Можем увидеть эпопею "перепмсывание с нуля уже написанного на rust".

Ответить | Правка | Наверх | Cообщить модератору

83. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Аноним (83), 07-Авг-25, 20:26 
Писать без CVE - деградация?
Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору

89. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Anonim (??), 07-Авг-25, 21:18 
Ага, на расте же никогда никаких CVE не было /s
Ответить | Правка | Наверх | Cообщить модератору

60. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Аноним (60), 07-Авг-25, 18:40 
Жаль, что разработка драйвера PowerVR не особо шустро движется. Дистры типа убунты даже не собирают Месу с ним, а ведь он нужен платам на RISC-V
Ответить | Правка | Наверх | Cообщить модератору

62. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  –1 +/
Сообщение от Аноним (-), 07-Авг-25, 18:42 
Новость про Mesa актуальна для тех у кого видеокарта поддерживает Vulkan. Ваши видеокарты поддерживают Vulkan?
Ответить | Правка | Наверх | Cообщить модератору

78. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Аноним (78), 07-Авг-25, 20:06 
> Новость про Mesa актуальна для тех у кого видеокарта поддерживает Vulkan. Ваши
> видеокарты поддерживают Vulkan?

Да

Ответить | Правка | Наверх | Cообщить модератору

81. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Аноним (59), 07-Авг-25, 20:22 
> Ваши видеокарты поддерживают Vulkan?

большинство поддерживает.

> Новость про Mesa актуальна для тех у кого видеокарта поддерживает Vulkan.

Вот в предыдущих mesa для panfrost было очень много расширений OpenGL реализовано. Если сделают хотя бы геометрические шейдеры (а возможно сразу и тесселяцию), то карта окажется в OpenGL 3.3. Это очень сложно, но такое уже бывало.

Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

87. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +1 +/
Сообщение от Аноним (87), 07-Авг-25, 20:38 
Вам действительно пора обновить железо.
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

75. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Аноним (75), 07-Авг-25, 19:53 
Раз у нас "вечер ностальгии и винтажного железа", то спрошу. Что же будет лучше работать на Nvidia 610GT: "родные" nvidia-drivers-390 или Mesa 25.2.0?
Ответить | Правка | Наверх | Cообщить модератору

85. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Ценитель GPL рогаликовemail (?), 07-Авг-25, 20:34 
Все зависит от задач. Если критически важно выжать максимум fps в 3D, то только проприетарные драйверы. Если важнее новый софт и безопасность, то nouveau.
Ответить | Правка | Наверх | Cообщить модератору

82. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Аноним (82), 07-Авг-25, 20:23 
Кто-нибудь в qemu использовал новый нативный radv бэкенд,
быстрее -device virtio-gpu-gl работает ?
Ответить | Правка | Наверх | Cообщить модератору

86. "Релиз Mesa 25.2, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Анонимemail (86), 07-Авг-25, 20:37 
В драйверах v3dv (GPU Broadcom VideoCore для Raspberry Pi 4+) и dzn (реализация Vulkan поверх Direct3D 12) поддерживается Vulkan 1.0.
шо.опять? да сколько можно уже!
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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