The OpenNET Project / Index page

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



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

"Релиз Mesa 25.3, свободной реализации OpenGL и Vulkan "  +/
Сообщение от opennews (??), 19-Ноя-25, 12:07 
После трёх месяцев разработки представлен релиз свободной реализации API OpenGL и Vulkan - Mesa 25.3.0. Тег нового выпуска в git был опубликован 15 ноября, но анонс на сайте появился только вчера (в рассылке релиз не объявлен до сих пор). Первый выпуск ветки Mesa 25.3.0 имеет экспериментальный статус - после проведения окончательной стабилизации кода будет выпущена стабильная версия 25.3.1...

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

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

Оглавление

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

1. Сообщение от Аноним (1), 19-Ноя-25, 12:07   +3 +/
Немного не в тему, но когда они уже добавят поддержку для visionfive 2. Патчи отправлены, а до сих пор на рассмотрении.
Ответить | Правка | Наверх | Cообщить модератору

2. Сообщение от mos87 (ok), 19-Ноя-25, 12:35   –1 +/
>Удалена поддержка программного интерфейса VDPAU

тупо

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4, #7

3. Сообщение от Аноним (3), 19-Ноя-25, 12:45   +/
К сожалению Кузьмин чем-то другим занят, в Terakan патчей с июня не поступает, а там ещё непаханное поле, блиты и compute крашат программы, хотя некоторые рендерилки текстурированных моделек (напр бенчмарки) работают на ура.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #9, #14

4. Сообщение от Аноним (-), 19-Ноя-25, 13:22   +/
Не может работать с vulkan и wayland. Да и мало в каких современных приложениях оно используется по умолчанию. Отсюда и.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #5

5. Сообщение от Вы забыли заполнить поле Name. (?), 19-Ноя-25, 13:41   +/
>Не может работать с vulkan и wayland.

Да прям, "не может". Всё оно может, просто код не написали.

>Да и мало в каких современных приложениях оно используется по умолчанию.

Единственное рабочее API для ускорения было.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #10, #16, #18

6. Сообщение от Аноним (-), 19-Ноя-25, 13:44   +/
> добавлена поддержка расширений OpenCL для работы с
> семафорами (cl_khr_semaphore и cl_khr_external_semaphore).

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

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

7. Сообщение от Аноним (-), 19-Ноя-25, 13:46   –1 +/
> тупо

При том основная тупизна - у архитектов нвидии, придумавших это апи. Без headroom для будущего вообще совсем. Без допущений что на Xorg и OpenGL мир не заканчивается. Без учета развития форматов видео.

А в данный момент первая скрипка это уже - Vulkan. Это основное акселерированое апи андроида. И почему бы и остальному линуху не делать так же - я не в курсе. Xorg это вообще помойка костылей и вулнов про который лучше всего - забыть. Он уже на ИВЛ в режиме глубокой комы болтается лет 5+ как проект. Никто не хочет это девелопать. Был там какой-то антипрививочник, путающий возведение в степень с XOR, грозился своротить горы. До сих пор ворочает. Где-то там. Погребенный под слоем багов, факапов, фаллаутов и глюков. Вроде бы, но это не точно.

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

8. Сообщение от Вы забыли заполнить поле Name. (?), 19-Ноя-25, 13:47   +1 +/
Mesa это какой-то устрашающий монстр, делающий непонятно что, непонятно как.

Например, что это за ерунда:

>в программном растеризаторе lavapipe (lvp) и в режиме эмулятора (vn)

И то программные рендер, и другое. В чём разница?

Ну и то, что у них разные версии API для разных устройств поддерживаются -- это какой-то позор, с тех пор как перестали продаваться fixed-function hardware. Да даже тот факт, что userspace библиотека как-то вообще зависит от устройств -- это позорище. Userspace должен быть полностью decoupled с железом. Поставил драйвер, и userspace работает, ну, либо не работает, если карта совсем несовместимая.

А весь этот боевой гопак в присядку с "это API поддерживается на этом устройстве, но не для этого выпуска от этого OEM" должен гореть в аду. (Ну, вернее, производителей надо за такое штрафовать по 10% от годовой выручки за каждый такого издевательства над покупателями.)

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #11, #15

9. Сообщение от Аноним (-), 19-Ноя-25, 13:48   +/
> К сожалению Кузьмин чем-то другим занят, в Terakan патчей с июня не поступает,
> а там ещё непаханное поле, блиты и compute крашат программы, хотя некоторые
> рендерилки текстурированных моделек (напр бенчмарки) работают на ура.

Так если вы более менее в теме - отлично, дебажьте, шлите патчи, новый MR на разруливание - от outsider - очень мотивирует core coders прийти и продолжить. Е...шить в 1 лицо - печально, это не раскрывает потенциал опенсорца.

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

10. Сообщение от Аноним (-), 19-Ноя-25, 13:48   +2 +/
> Всё оно может, просто код не написали.

А мужики то и не знали.

> Единственное рабочее API для ускорения было.

Для карты от Nvidia из 2008 года может быть. О современных реалиях выше уже написали.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #12

11. Сообщение от Аноним (-), 19-Ноя-25, 13:51   +/
> Mesa это какой-то устрашающий монстр

Можешь предложить альтернативу?

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

12. Сообщение от Аноним (12), 19-Ноя-25, 13:55   +/
> Для карты от Nvidia из 2008 года может быть. О современных реалиях выше уже написали.

А для современных видеокарт никто и не будет в здравом уме сидеть на Mesa/Nouveau вместо проприетарного драйвера.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #13, #17

13. Сообщение от Аноним (-), 19-Ноя-25, 13:56   –1 +/
Ну расскажи, как проприетарный драйвер будет работать без Mesa, кексперд ты наш ;)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

14. Сообщение от Мемоним (?), 19-Ноя-25, 13:57   +/
Идет работа, видно какой-то большой рефакторинг делает
https://gitlab.freedesktop.org/users/Triang3l/activity
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

15. Сообщение от Аноним (17), 19-Ноя-25, 14:01   +2 +/
> Да даже тот факт, что userspace библиотека как-то вообще зависит от
> устройств -- это позорище.

Он у всех зависит. И в винде, и на маке. Ибо GPU это массив числокрушилок. С _разными_ наборами команд у разных вендоров. Сюрприз! Когда некая программа просит ей выполнить шейдер на GPU - это надо перегнать в нативный код в формате именно *ТОГО* GPU, и это by design - HW specific. Ибо наборы команд у всех числокрушилок - разные. Совсем.

Вы же не предлагаете засунуть целый фронтэнд парсера ЯП и бэкэнд кодогенерации - прям в ядро?! Это было бы совершенно неадекватное решение на уровне архитектуры.

> Поставил драйвер, и userspace работает, ну, либо не работает, если карта совсем несовместимая.

ИМХО идите лучше на винду с такими замашками.

> (Ну, вернее, производителей надо за такое штрафовать по 10% от годовой
> выручки за каждый такого издевательства над покупателями.)

С юридической точки зрения все шито-крыто: весь девелоп mesa - делается 3rd party, и вы предъявите - нифига и никому ;). Это джентльменские соглашения, не более. Так что до того как качать права - неплохо убедиться в доступности скачиваемого ресурса.

А для самых непонятливых сообщаю: в опенсорсе вам по умолчанию НИКТО НИЧЕГО НЕ ДОЛЖЕН. Но могут - если захотят. Как-то так. Вот исходя из таких допущений и стройте свои планы. MESA не имеет прямого отношения к AMD/Nvidia/ARM/Imagination/... - сюрприз!

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

16. Сообщение от Аноним (17), 19-Ноя-25, 14:04   +/
> Да прям, "не может". Всё оно может, просто код не написали.

Как вы напишете код если апя такую возможность не допускает? :)

> Единственное рабочее API для ускорения было.

Кто? OpenGL? Судя по его оверхеду его API в Draw Calls - оно зачастую API торможения оказывалось. Ибо я то в курсе сколько траха при активной отрисовке с cpu use на ровном месте и проч можно в GL отхватить. Очень грабельная штука. И очень далекая от того что движки бы хотели на самом деле.

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

17. Сообщение от Аноним (17), 19-Ноя-25, 14:08   +/
> А для современных видеокарт никто и не будет в здравом уме сидеть на Mesa/Nouveau
> вместо проприетарного драйвера.

Прекрасно отвисаю на MESA с AMD GPU не очень древним. А почему нет? GL 4.6, Vulkan 1.4, да еще по скорости - делает проприетарный AMDVLK, настолько что амд вообще его закрыл.

На что мне жаловаться то? Разве что на факапы с вычислениями, ибо что clover кривой тормозной гедопилок, что rusticl. Но если посмотреть на ROCm - то он нифига не лучше и имеет более 9000 своих проблем. Главная из которых - мизерная прослойка GPUшек поддерживаемых последней версией. Как я понимаю это всех достало и многие движки хотевшие compute просто стали считать через compute-шейдеры Vulkan. Который поддерживается намного лучше. А мне то какая разница через какое именно апи софт будет считать, по большому счету. Н мой вкус +1 причина осваивать вулкан - для меня. Тем более что он еще и в ведроиде есть.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #19

18. Сообщение от Аноним (18), 19-Ноя-25, 14:20   +/
https://en.wikipedia.org/wiki/Video_Acceleration_API
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

19. Сообщение от Аноним (12), 19-Ноя-25, 14:25   +/
> Прекрасно отвисаю на MESA с AMD

При чем здесь AMD, если идет обсуждение карт Nvidia?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #26

21. Сообщение от Аноним (21), 19-Ноя-25, 14:35   +/
У них бывают релизы без обрезаний функционала?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #23

23. Сообщение от Аноним (23), 19-Ноя-25, 14:57   +/
Любители коредуо и кривых карт от Хуанга могут не обновлять Мезу. Какой смысл то?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #24

24. Сообщение от Аноним (21), 19-Ноя-25, 15:05   +/
Зачем тогда нужна меса? Поддержку старых видюх выкидывает, а с новыми не работает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #27

26. Сообщение от Alex (??), 19-Ноя-25, 15:59    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

27. Сообщение от Alex (??), 19-Ноя-25, 16:02   +/
"Он гарантирует это" @
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24


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

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




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

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