The OpenNET Project / Index page

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

Релиз Mesa 20.2.0, свободной реализации OpenGL и Vulkan

29.09.2020 14:53

Представлен релиз свободной реализации API OpenGL и Vulkan - Mesa 20.2.0. В Mesa 20.2 реализована полная поддержка OpenGL 4.6 для GPU Intel (драйверы i965, iris) и AMD (radeonsi), поддержка OpenGL 4.5 для GPU AMD (r600), NVIDIA (nvc0) и llvmpipe, OpenGL 4.3 для virgl (виртуальный GPU Virgil3D для QEMU/KVM), а также поддержка Vulkan 1.2 для карт Intel и AMD.

Среди изменений:

  • В Vulkan-драйвере RADV (для карт AMD) по умолчанию задействован компилятор шейдеров "ACO", который развивается компанией Valve в качестве альтернативы компилятору шейдеров LLVM. ACO написан на языке С++, разрабатывается с оглядкой на возможность применения для JIT-компиляции и нацелен на обеспечение генерации кода, насколько это возможно оптимального для шейдеров игровых приложений, а также на достижение очень высокой скорости компиляции.
  • Добавлена начальная поддержка GPU AMD Navi 21 (Navy Flounder) и Navi 22 (Sienna Cichlid).
  • В драйверах для GPU Intel улучшена поддержка чипов на базе микроархитектуры Rocket Lake и добавлена начальная поддержка дискретных карт Intel Xe DG1.
  • Расширены возможности Gallium3D-драйвера Zink, реализующего API OpenGL поверх Vulkan. Zink позволяет получить аппаратно ускоренный OpenGL при наличии в системе драйверов, ограниченных поддержкой только API Vulkan.
  • В Gallium3D-дрвйвер Nouveau NVC0 задействован HMM (heterogeneous memory management) для поддержки OpenCL SVM (Shared Virtual Memory).
  • В драйвере Panfrost стабилизирована поддержка 3D-рендеринга для GPU Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx).
  • В RadeonSI внесены улучшения, связанные с виртуализацией GPU.
  • Добавлена поддержка кэширования на диске промежуточного представления TGSI (Tungsten Graphics Shader Infrastructure).
  • Добавлены новые расширения OpenGL:
    • GL_ARB_compute_variable_group_size для Intel Iris.
    • GL_ARB_gl_spirv для Nouveau nvc0.
    • GL_NV_half_float для Nouveau nvc0.
    • GL_NV_copy_depth_to_color для Nouveau nvc0.
    • GL_ARB_spirv_extensions для Nouveau nvc0.
    • GL_EXT_shader_group_vote для llvmpipe.
    • GL_ARB_gpu_shader5 для llvmpipe.
    • GL_ARB_post_depth_coverage для llvmpipe.
    • GL_EXT_texture_shadow_lod для llvmpipe.
  • Добавлена поддержка EGL-расширения EGL_KHR_swap_buffers_with_damage (для X11 DRI3), а также GLX-расширений GLX_EXT_swap_control (DRI2, DRI3) и GLX_EXT_swap_control_tear (DRI3).
  • В Vulkan-драйвер RADV (для карт AMD) добавлены расширения:
    • VK_EXT_4444_formats
    • VK_KHR_memory_model
    • VK_AMD_texture_gather_bias_lod
    • VK_AMD_gpu_shader_half_float
    • VK_AMD_gpu_shader_int16
    • VK_EXT_extended_dynamic_state
    • VK_EXT_image_robustness
    • VK_EXT_private_data
    • VK_EXT_custom_border_color
    • VK_EXT_pipeline_creation_cache_control
    • VK_EXT_shader_demote_to_helper_invocation
    • VK_EXT_subgroup_size_control
    • VK_GOOGLE_user_type
    • VK_KHR_shader_subgroup_extended_types
  • В Vulkan-драйвер ANV (для карт Intel) добавлены расширения:
    • VK_EXT_image_robustness
    • VK_EXT_shader_atomic_float
    • VK_EXT_4444_formats
    • VK_EXT_extended_dynamic_state
    • VK_EXT_private_data
    • VK_EXT_custom_border_color
    • VK_EXT_pipeline_creation_cache_control


  1. Главная ссылка к новости (https://lists.freedesktop.org/...)
  2. OpenNews: Релиз Mesa 20.1.0, свободной реализации OpenGL и Vulkan
  3. OpenNews: В Mesa добавлена экспериментальная поддержка GLES 3.0 для GPU Mali
  4. OpenNews: Релиз Mesa 20.0.0 с поддержкой Vulkan 1.2
  5. OpenNews: Релиз Mesa 19.3.0, свободной реализации OpenGL и Vulkan
  6. OpenNews: Выпуск Mesa 19.2.0, свободной реализации OpenGL и Vulkan
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/53801-mesa
Ключевые слова: mesa
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (73) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Иваня (?), 14:59, 29/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –11 +/
    Ну вложите хоть какие-то картинки, а не сухой текст :(
     
     
  • 2.2, Аноним (2), 15:02, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +36 +/
    И Emoji добавьте, а то скучно и не современно.
     
  • 2.3, A.Stahl (ok), 15:03, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +23 +/
    Скриншот glxgears?
     
     
  • 3.4, ПэЖэ (?), 15:10, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +21 +/
    >Скриншот glxgears?

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

     
     
  • 4.7, б.б. (?), 15:30, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Хип-хоп группа "Git Апокалипсиса" исполнит нам исходники сырцов Mesa
     
     
  • 5.10, A.Stahl (ok), 15:54, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +7 +/
    А для младшей аудитории, iPony542234 с эмодзи-ансамблем "Розовые Пони" представит ключевые отрывки из Mesa в виде спектакля.
     
     
  • 6.14, Аноним (14), 16:20, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Опять вы все сводите к Apple...
     
  • 6.23, siu77 (ok), 17:18, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Для младших есть baby wogue :)
    https://www.youtube.com/c/babyWOGUE/videos
    До месы правда пока еще на канале не добрались
     
  • 6.34, Аноним (34), 19:39, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    С эмодзи ассемблером
     
  • 5.71, Аноним (-), 01:15, 01/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    хеппи трии френдс скорее
     
  • 2.6, Аноним (6), 15:21, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да можно и видео снять с обзором
     
  • 2.8, б.б. (?), 15:32, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    эх, раньше в OpenBSD и ченчлоги пели:

    https://www.openbsd.org/lyrics.html#54

    https://ftp.openbsd.org/pub/OpenBSD/songs/song54.ogg

     
  • 2.20, Аноним (20), 17:14, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Держи классику на любую статью про код: https://i0.wp.com/itc.ua/wp-content/uploads/2015/12/shutterstock_257403316.jpg
     
     
  • 3.30, Lex (??), 18:36, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Но ведь.. это просто минифицтрованый жс.. ещё и с жквери :(
     
  • 2.35, gource (?), 21:43, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    apt-get install gource git
    git clone https://gitlab.freedesktop.org/mesa/mesa.git
    cd mesa
    git log --pretty=format:user:%aN%n%ct --reverse --raw --encoding=UTF-8 --no-renames mesa-20.1.0..mesa-20.2.0 > log
    gource --seconds-per-day 1 --auto-skip-seconds 1 --highlight-users log
     
  • 2.54, Аноним (54), 10:50, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • –3 +/
    В линуксах слишком сложно сделать скриншот в 2020.
     
  • 2.67, Miha (??), 19:17, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    иш чё захотела блондинка, чтоб ей добавили картинки... - попала в клан линуксоидов - мучайся!
     

  • 1.5, Аноним (5), 15:17, 29/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    интересно, для старых интеловых встроек делають что-нибудь?  
    на моей HD4600 в последних ядрах поломалось enable_psr, про всякие там добавления HW кодеков наверно и думать не стоит.
     
     
  • 2.9, Аноним (9), 15:42, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    У вас снятая с производства карта. Кто ее обязан курировать?
     
     
  • 3.11, Аноним (11), 15:57, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Карты снимаются с производства когда выходит новая серия.
    То есть rtx 2080 уже не производят.
     
     
  • 4.13, Аноним (13), 16:14, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну и правильно, нафиг прошлогоднее старье поддерживать. У кого эти карты не работали - те от них отказались. И спрашивается, для кого тогда поддержку пилить?
     
  • 4.42, Аноним (42), 22:52, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Не всегда, особо успешные модели ещё будут долгие года производить и даже пару раз поменяют внутренности сохранив при этом название (но не сохранив производительность, хаха) когда все запасы кончатся. Это было уже… Несколько раз, как минимум.
     
  • 3.12, Аноним (12), 15:59, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Не, не так... "Вас выкинули на мороз. Это бизнес, детка."
     
  • 3.17, Аноним (5), 16:37, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    в том то и дело, что открытые исходники и энтузиасты на старом железе позволяют надеятся...
    Скажите, а это не вы,часом линуксовые серера из под венды/эпла админите?  
    просто интересуюсь
     
     
  • 4.26, Аноним (26), 17:56, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    На ArchLinux конечно.
     
  • 3.44, Аноним (44), 23:58, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    производитель
     
  • 2.15, Аноним (15), 16:30, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Брат по несчастью горячо приветствую.) Нас больше нет, мы остались в позапрошлых эпохах,крайне редко же им заносим.
     
     
  • 3.18, Аноним (5), 16:39, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    я вообще думаю на амд переходить, там попроще, никто никого не бросает  
    Интел, сцуки, обещали завести gvt на хасвелы, потом решили, что не годится и завесзи на бродвелы, причем решение было сугубо "политическим"  
    Я ими не доволен  
     
     
  • 4.36, Ilya Indigo (ok), 21:44, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > там попроще, никто никого не бросает

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

     
     
  • 5.45, Crazy Alex (ok), 00:08, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    до AMD? Это что-то десятилетней давности? Ноутбуки, со встройкой? Ну как бы пора. Не думаю, что оно вообще живое осталось в количестве больше десятка экземпляров.
     
     
  • 6.46, Ilya Indigo (ok), 00:11, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Прогуглил, год покупки 2006, мне казалось до драйвера amdgpu это была ещё ATI, значит меня кинула именно AMD, а не ATI!
    P.S. Но это всё равно не отменяет того факта что AMD кидает ещё как, на пару с интелом!
     
  • 4.37, Аноним (37), 22:02, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Хватит сказки рассказывать .

    Купил ноут в 2012 году с radeon видеокартой 7660m
    В 2015 году amd кинула с поддержкой этой карты.
    Больше от амд ничего не покупаю.

     
     
  • 5.50, Сишник (?), 09:13, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Не кинула, она свободным дравйвером поддерживается же, а catalyst не нужен особо.
     
     
  • 6.57, Аноним (57), 12:18, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Поддержка свободного драйвера у нас теперь равняется поддержкой от вендора?
    Не знал, не знал.
    Хорошо вы, линуксоиды, всегда извращаете информацию, лишь бы не признать свою неправоту.
    Впрочем, мне плевать.
     
     
  • 7.61, JL2001 (ok), 14:08, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Поддержка свободного драйвера у нас теперь равняется поддержкой от вендора?

    сейчас свободный драйвер частично на оплате амд

     
  • 7.62, Аноним (62), 17:05, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да, потому что сами AMD осуществляют официальную поддержку свободных драйверов, поэтому можно не переживать, что свободный драйвер когда-либо в обозримом будущем перестанет работать, в то время как с проприетарными драйверами NVIDIA такое периодически происходит.
     
     
  • 8.64, Аноним (64), 17:55, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Да, nvidia так делает Но к тому времени ваша видеокарта будет валяться на мусор... текст свёрнут, показать
     
  • 8.68, Аноним (68), 22:03, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Только ради вас поставил на свой ноут открытый драйвер В итоге кулер охлаждение ... текст свёрнут, показать
     
     
  • 9.70, Алеша (?), 00:04, 01/10/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    что значит поставил он там априори идет из коробки ты врешь кулер охлаждения ... текст свёрнут, показать
     
     
  • 10.75, Аноним (68), 08:19, 01/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Те не знал, что можно поставиьть проприетарный драйвер, нетправда ли ... текст свёрнут, показать
     
  • 7.69, Алеша (?), 23:59, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Не знал, не знал.

    оно и видно что ты ничего не знаешь.
    иначе не писал бы такую ересь

     
  • 2.22, Пп (?), 17:17, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На древних шеститысечных нвидиявских встройках вообще жесть творится...
     

  • 1.16, ryoken (ok), 16:35, 29/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    "Ждём ебилдов" ©®
    :D
     
     
  • 2.19, Аноним (15), 16:51, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Вчера уж обновил, синкните там у себя.)
     
  • 2.21, Аноним (21), 17:15, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Едём жбилдов
     

  • 1.24, молочко (?), 17:23, 29/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Какую видяху брать для линакса сейчас чтобы всё збс было?
     
     
  • 2.27, Beta Version (ok), 17:57, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Сейчас ждать RX 6000 и либо брать их, либо подешевевшие RX 5000.
     
     
  • 3.49, Аноним (49), 09:05, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Rocm скорее всего не будет работать как на rx5000, я так понимаю из-за отсутствия нужного уровня поддержки в llvm. Плюс могут быть проблемы стабильности с новым чипом.
     
  • 2.28, Аноним (28), 18:04, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • –16 +/
    Бери RX 5700 xt, лучшая видеокарта для линакса.
    Подолбаешься с глючными дровами заодно ночами.
    И квартиру отоплять не надо будет
    .
    Юзер с opennet плохого не по советует!!!
    Хочешь, свою продам за фулл Прайс, хехехе.
     
     
  • 3.51, ryoken (ok), 09:47, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Бери RX 5700 xt, лучшая видеокарта для линакса.
    > Подолбаешься с глючными дровами заодно ночами.

    Вот такой нет, хотя думал на тему купить. На моём RX480 всё пашет на ура. А какие у вас глюки?

     
     
  • 4.58, Аноним (58), 13:07, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    В башке у него глюки... У меня 5700 ХТ работает отлично.
     
     
     
     
     
    Часть нити удалена модератором

  • 8.74, Аноньимъ (?), 07:09, 01/10/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Один вы нормальный весь в белом ... текст свёрнут, показать
     
  • 5.77, sashok724 (ok), 10:38, 03/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, а у меня крашится с ring gfx timeout если сильно нагрузить. И таких как я много.
    Купил блин видеокарту специально под линукс...
     
     
  • 6.78, Аноним (78), 00:28, 16/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Чинится добавлением
    iommu=pt
    В параметры загрузки ядра
    https://bbs.archlinux.org/viewtopic.php?id=250297
     
  • 3.53, Аноним (14), 10:43, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Толи дело новыенькие RTX 30x0, которые массово глючат и выходят из строя.
    Один из худщих стартов в истории nVidia, кстати.
     
     
  • 4.66, Аноним (66), 18:04, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    В башке у тебя выходы из строя этой карты.
    Моя RTX 3080 отлично работает.
     
  • 3.55, COBA (?), 11:53, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну у меня такая стоит. Проблемы были только осенью 2019 года - так как дрова были очень сырые. В январе 2020 дрова починили. А в Ubuntu 20.04 они уже поставлялись вместе с системой. С тех пор все нормально.
     
     
  • 4.59, Аноним (58), 13:23, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я свою год назад как раз и купил, трёхкуллерную PowerColor RedDevil. Как оказалось - лучший вариант среди карт 5700ХТ. А эталонная техкуллерная карта от сапфир таки уныла, да. Хотя и стояла дороже. Я её сначала хотел купить, но с жабой договориться не смог))) Что-либо на счет карт от MSI и прочих сказать не могу.
     
     
  • 5.60, ryoken (ok), 13:33, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Я свою год назад как раз и купил, трёхкуллерную PowerColor RedDevil. Как
    > оказалось - лучший вариант среди карт 5700ХТ.

    Какой БП требует?

     
  • 2.63, Аноним (62), 17:09, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нужен новейший Radeon, потому что с ним точно не будет никаких проблем по программной части, при том сразу же, буквально из коробки. Но ядро Linux и Mesa должны быть всегда свежайшими.
     

  • 1.25, Fracta1L (ok), 17:28, 29/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Насколько llvmpipe медленнее аппаратной отрисовки gui на opengl, кто в курсе? и есть ли разница вообще
     

  • 1.32, Анонимсан (?), 19:17, 29/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > OpenGL 4.3 для virgl (виртуальный GPU Virgil3D для QEMU/KVM)

    Кто-нибудь пробовал уже? На какой видюшке заведётся без плясок с бубном?

     
     
  • 2.33, commiethebeastie (ok), 19:37, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    на радеонах и новых интелах со включенным IRIS драйвером (сейчас по-умолчанию)
     

  • 1.38, Аноним (38), 22:18, 29/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Как же хочется поддержку вулкана в nouveau...
     
     
  • 2.39, NVIDIA (?), 22:21, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Never own use vibrator energy acceleration unit
     
  • 2.40, Козлетто (?), 22:22, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    И в мою gtx210-ую
     
     
  • 3.52, ya (??), 09:51, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не понял, это стёб или реально ждешь поддержки. Но на всякий случай напишу: поддержка вулкана в железе начинается с 600 серии.
     
  • 2.41, Аноним (42), 22:48, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Мне хочется поддержку нормального драйвера в zink.
     
     
  • 3.47, JL2001 (ok), 00:14, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Мне хочется поддержку нормального драйвера в zink.

    это какого?

     

  • 1.43, JL2001 (ok), 23:53, 29/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    как запустить нативную линуксовую доту с zink? для сравнения с дотой на вулкане
     
  • 1.56, Аноним (56), 12:13, 30/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    > В драйвере Panfrost стабилизирована поддержка 3D-рендеринга для GPU Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx).

    Осталось с ARM вытрясти спеки на "GL_NV_conditional_render" и будет поддержка OpenGL-3.1

    https://mesamatrix.net

     
  • 1.76, darkshvein (ok), 09:25, 01/10/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >В RadeonSI внесены улучшения, связанные с виртуализацией GPU.

    чего?? а она работает?

     

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



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

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