The OpenNET Project / Index page

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



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

"Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +/
Сообщение от opennews (??), 07-Дек-18, 18:59 
Состоялся (https://lists.freedesktop.org/archives/mesa-announce/2018-De...) релиз свободной реализации API OpenGL и Vulkan - Mesa 18.3 (http://mesa3d.org/).  С прошлого выпуска внесено около 1700 изменений от примерно 120 разработчиков. Первый выпуск ветки Mesa 18.3.0 имеет экспериментальный статус - после проведения окончательной стабилизации кода будет выпущена стабильная версия 18.3.1. В Mesa 18.3 предоставляется (https://mesamatrix.net/) полная поддержка OpenGL 4.5 для драйверов i965, radeonsi и nvc0, поддержка Vulkan 1.1 для карт Intel и AMD, а также частичная поддержка стандарта OpenGL 4.6 (https://www.opennet.ru/opennews/art.shtml?num=46952).


Наиболее заметные (https://cgit.freedesktop.org/mesa/mesa/log) изменения (http://cgit.freedesktop.org/mesa/mesa/tree/docs/relnotes/18....):


-  В драйверы  i965 и ANV (OpenGL и Vulkan-драйверы для GPU Intel) добавлена поддержка GPU Whiskey Lake (https://cgit.freedesktop.org/mesa/mesa/commit/?id=24db1c7fcc...) и  Amber Lake (https://cgit.freedesktop.org/mesa/mesa/commit/?id=e8c42ed4ab...);
-  В драйверах radeonsi и RADV (OpenGL и Vulkan-драйверы для карт AMD)
добавлена поддержка GPU Raven 2 (https://cgit.freedesktop.org/mesa/mesa/commit/?id=4bb6c49375...), Picasso (https://cgit.freedesktop.org/mesa/mesa/commit/?id=4490fce166...) и Vega 20 (https://cgit.freedesktop.org/mesa/mesa/commit/?id=4dc244eb44...);
-  В драйвере radeonsi предложен дополнительный профиль совместимости с OpenGL 4.5 (OpenGL 4.5 Compatibility (https://www.khronos.org/registry/OpenGL/specs/gl/glspec45.co...)) и реализована возможность задействования VCN-движка (Video Core Next) чипов Raven Ridge для декодирования JPEG;
-  В драйвере RADV добавлена (https://cgit.freedesktop.org/mesa/mesa/commit/?id=fffe5e2d14...) поддержка консервативной растеризации (https://docs.microsoft.com/en-us/windows/desktop/direct3d12/...) и обеспечена возможность (https://cgit.freedesktop.org/mesa/mesa/commit/?id=fbcd167314...) компиляции встроенных шейдеров по запросу для окружений без поддержки кэшировния шейдеров;
-  В драйвере виртуального видеоадаптера системы виртуализации VMware реализован профиль совместимости с OpenGL 3.3 (OpenGL 3.3 Compatibility (https://www.khronos.org/registry/OpenGL/specs/gl/glspec33.co...));


-  Добавлены  расширения EGL, которые позволяют использовать EGL через прямое взаимодействие с DRM-драйвером, без поддержки EGL на стороне оконной системы:


-  EGL_EXT_device_base (https://www.khronos.org/registry/EGL/extensions/EXT/EGL_EXT_...) для всех драйверов.
-  EGL_EXT_device_drm (https://www.khronos.org/registry/EGL/extensions/EXT/EGL_EXT_...) для всех драйверов.
-  EGL_MESA_device_software (https://www.khronos.org/registry/EGL/extensions/MESA/) для всех драйверов.


-  Добавлены новые расширения OpenGL:


-  GL_AMD_depth_clamp_separate (https://www.khronos.org/registry/OpenGL/extensions/AMD/AMD_d...) для драйверов r600 и radeonsi.
-  GL_AMD_framebuffer_multisample_advanced (https://www.khronos.org/registry/OpenGL/extensions/AMD/AMD_f...) для radeonsi.
-  GL_AMD_gpu_shader_int64 (https://www.khronos.org/registry/OpenGL/extensions/AMD/AMD_g...) для i965, nvc0, radeonsi.
-  GL_AMD_multi_draw_indirect (https://www.khronos.org/registry/OpenGL/extensions/AMD/AMD_m...) для всех драйверов с поддержкой OpenGL 4.x.
-  GL_AMD_query_buffer_object (https://www.khronos.org/registry/OpenGL/extensions/AMD/AMD_q...) для i965, nvc0, r600, radeonsi.

-  GL_EXT_disjoint_timer_query (https://www.khronos.org/registry/OpenGL/extensions/EXT/EXT_d...) для radeonsi большинства других Gallium-драйверов.
-  GL_EXT_texture_compression_s3tc (https://www.khronos.org/registry/OpenGL/extensions/EXT/EXT_t...) для всех драйверов;
-  GL_EXT_vertex_attrib_64bit (https://www.khronos.org/registry/OpenGL/extensions/EXT/EXT_v...) для i965, nvc0, radeonsi.
-  GL_EXT_window_rectangles (https://www.khronos.org/registry/OpenGL/extensions/EXT/EXT_w...) для radeonsi.
-   GL_KHR_texture_compression_astc_sliced_3d (https://www.khronos.org/registry/OpenGL/extensions/KHR/KHR_t...) для radeonsi.
-   GL_NV_fragment_shader_interlock (https://www.khronos.org/registry/OpenGL/extensions/NV/NV_fra...) для i965.


-  В Vulkan-драйвер ANV (для карт Intel) добавлены расширения:


-  VK_EXT_calibrated_timestamps
-  VK_EXT_pci_bus_info
-  VK_EXT_sampler_filter_minmax
-  VK_EXT_vertex_attribute_divisor v3
-  VK_GOOGLE_decorate_string
-  VK_GOOGLE_hlsl_functionality1
-  VK_KHR_driver_properties


-  В Vulkan-драйвер RADV (для карт AMD) добавлен набор расширений:


-  VK_EXT_calibrated_timestamps
-  VK_EXT_conservative_rasterization
-  VK_EXT_pci_bus_info
-  VK_EXT_transform_feedback
-  VK_EXT_vertex_attribute_divisor v3
-  VK_GOOGLE_decorate_string
-  VK_GOOGLE_hlsl_functionality1
-  VK_KHR_driver_properties


-  Сборочные скрипты адаптированы для использования Python 3.

URL: https://lists.freedesktop.org/archives/mesa-announce/2018-De...
Новость: https://www.opennet.ru/opennews/art.shtml?num=49739

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

Оглавление

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


1. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  –2 +/
Сообщение от Аноним (1), 07-Дек-18, 18:59 
Невидия походу всё
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +6 +/
Сообщение от A.Stahl (ok), 07-Дек-18, 19:03 
У них, вроде, свои проприетарные реализации ОпенЖЛ и Вулкана. А свободные драйверы да -- всё.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +4 +/
Сообщение от Аноним (3), 07-Дек-18, 19:49 
>свободные драйверы
>невидия

то что мертво, умереть не может

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

10. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  –3 +/
Сообщение от Аноним (10), 08-Дек-18, 11:32 
Ну как бы логично, у нвидии есть нормальный (ну относительно) проприетарный драйвер opengl и вулкан теперь уже несколько лет. Это у интела с амд вулкана не было. А нува это недоразумение, нвидия всегда против была. В принципе можно оправдать, они борются с неполноценными реализациями, чтобы не брать вину за кривой опенсорс.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

13. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Ретроград (?), 08-Дек-18, 17:26 
Невидия никогда не была против, более того - они предоставляют нюво куски документации, а порой и разработчиков выделяют. Правда, это все ради того, чтобы иметь возможность дропнуть с себя поддержку legacy, поэтому ничего относительно нового в нюво с нормальной производительностью обычно не работает.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

16. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +2 +/
Сообщение от Аноним (-), 09-Дек-18, 13:06 
Наверное, именно поэтому они секурбут заимплементили, чтобы "помочь". Так что новые GPU в ауте были. А многие и есть - официальных фирмварей нвидия для многих из так и не релизнула как redistributable. Зато самописные зарубили. Отлично, блин.

А куски документации - настолько жалкие подачки, на такой мизер семейств, что даже банальный реклок реализовать в большинстве видях не получается. Поэтому вот вам 20% от того что вы купили, работающее на дефолтной скорости после power up - и баста!

А древний хардвар - относительно расковырян и без всяких нвидий, да и секурбута в сервисных процах там не было.

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

15. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Stax (ok), 09-Дек-18, 02:15 
Ну в данный момент у нвидии реализация Vulkan все еще ощутимо быстрее RADV, вон жалкая 1070 уделывает на 30% более дорогую Vega 56: https://www.phoronix.com/scan.php?page=article&item=f1-2017-...
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

17. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Аноним (-), 09-Дек-18, 13:08 
Нвидия мухлюет по черному, вплоть до притаскивания СВОИХ шейдеров для наиболее попсовых игр. И к тому же с их проприерасским драйвером можно наесться. Если оно локап ловит при переключении в консоль - радости с 30% будет немного.
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

21. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Аноним (21), 10-Дек-18, 12:35 
>Если оно локап ловит при переключении в консоль

Пруфца бы. А то сколь невидий у меня не было, ни разу с подобным не сталкивался.

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

32. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Аноним (32), 11-Дек-18, 23:28 
> Пруфца бы. А то сколь невидий у меня не было, ни разу
> с подобным не сталкивался.

Зато я пару раз такое видал у юзеров нвидий. И тут arisu на что-то такое плевался. Это невидия KMS пыталась реализовать, и собственно оно у них до сих пор как-то с переменным успехом.

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

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

23. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Stax (ok), 10-Дек-18, 13:36 
> Нвидия мухлюет по черному, вплоть до притаскивания СВОИХ шейдеров для наиболее попсовых
> игр. И к тому же с их проприерасским драйвером можно наесться.

Если это ухудшает графику в играх, то это одно. Но я не слышал ни о чем подобном в последние 5+, возможно 10+ лет (когда-то было, впрочем и ATI тогда этим грешило).

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

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

26. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +2 +/
Сообщение от Аноним (26), 10-Дек-18, 16:34 
Это уже довольно старая практика, когда разработчики игр приходят к нвидии со словами "мы тут набыдлокодили шейдеров, но они че-то г*вно, оптимизируйте, плиз". А инженеры нвидии их оптимизируют и складывают в драйвер, который детектит запуск соответствующих игры и подменяет на лету быдлокодерские шейдеры оптимизированными.
С опенсорсными драйверами, как понимаешь, такой трюк в принципе не пройдет, ибо интеллектуальная собственность.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

27. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +/
Сообщение от commiethebeastie (ok), 10-Дек-18, 19:30 
А как ты 30% получил?
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

28. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Stax (ok), 10-Дек-18, 20:47 
> А как ты 30% получил?

Сравнил цену в ситилинке на самый дешевый нереф 1070 8G (30 850) и Vega 56 8G (39 950). Впрочем, можно любой другой магазин, главное один сравнивать.

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

29. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +/
Сообщение от botman (ok), 11-Дек-18, 10:37 
Скорость в рублях измеряли?
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

31. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Stax (ok), 11-Дек-18, 13:14 
> Скорость в рублях измеряли?

Блин, по поводу скорости ссылка выше. Мы вообще-то тут сравниваем не карты, а "свободную реализацю OpenGL и Vulkan", а конкретно RADV с нвидиевской реализацией.

По цене - не нравится в рублях, можно в евриках. Computeruniverse.de, самая дешевая vega 56 из тех, что в наличии - 499 €, хотя теоретически еще "скоро будет доступна" за 429 € (да-да, там висит более дешевая позиция "под заказ", но это не реальная цена тк этой позиции в принципе нет и цена показывается многомесячной давности).
По geforce 1070 модели в наличии от 349 €.

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

30. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +/
Сообщение от botman (ok), 11-Дек-18, 11:20 
Все тесты и пишут что GTX 1070 хуже Vega 56 на те самые 10-15%.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

4. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Аноним (4), 07-Дек-18, 20:59 
Где nouveau?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +/
Сообщение от фф (?), 07-Дек-18, 22:50 
В ядре.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

12. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +1 +/
Сообщение от Аноним (12), 08-Дек-18, 12:45 
так глубоко ?
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

18. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Аноним (-), 09-Дек-18, 13:10 
Остальные тоже там есть. Так глубоко. А где должно быть управление памятью GPU и прочее переключение видеорежимов и прочее низкоуровневое добро? Ну не в юзермоде наверное, для юзермода не свойственно таким заниматься и если все же попытаться, работает довольно хреново.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

19. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +/
Сообщение от iZENemail (ok), 09-Дек-18, 16:15 
QNX Photon в пространстве пользователя работает замечательно.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

20. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +/
Сообщение от adolfus (ok), 10-Дек-18, 11:25 
На x86_64?
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

24. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Fomalhaut (?), 10-Дек-18, 13:47 
Насколько знаю: "в том числе и x86_64".
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

25. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +2 +/
Сообщение от adolfus (ok), 10-Дек-18, 16:16 
В начале 2000-x хотели купить четверку с фотоном и флитом, оказалось, что на мультиядерном процессоре она видит только одно ядро в режиме noapic. Купили нейтрино моментикс, но она уже была и без фотона и без флита, только X-ы, только tcp-ip и только ватком. На 64-разрядную архитектуру она, как потом выяснилось, устанавливается, но только в честный 32-битный режим. При этом не видит ни мышки, ни клавиатуры. А фотон закончился еще в прошлом веке, когда qnx поставлялась на дискетах.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

33. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +/
Сообщение от Аноним (-), 11-Дек-18, 23:44 
> QNX Photon в пространстве пользователя работает замечательно.

Понятия о хорошем у бсдшников весьма специфичные. Жаль юзеры с этим не согласны и хотят всякие 4K видео, 3D со всеми наворотами и проч. И если столько через юзермод толкать, внезапно оказывается что загибается все что может загнуться.

А конкретно у иксов при этом еще и нефиговые проблемы с безопасностью возникают. Но ты в своем праве пользоваться фотоном и qnx, конечно.

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

6. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +2 +/
Сообщение от BERKWIT (?), 07-Дек-18, 22:25 
Лучший драйвер для AMD. По производительности вулкана уделывает вендовый.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "Выпуск Mesa 18.3.0, свободной реализации OpenGL и Vulkan "  +/
Сообщение от J.L. (?), 10-Дек-18, 13:31 
//offtop
> которое предоставляет техническую возможность для проектов DXVK и VKD3D (реализации Direct3D 11 и 12 поверх API Vulkan)

подскажите чтоб это использовать в wine надо что-то делать кроме "положить виндовые либы DXVK+VKD3D к экзешнику игры"? wine сам цепляет vulkan если с ним всё нормально в системе? есть ли dxdiag для dx11?

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

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

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




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

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