The OpenNET Project / Index page

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

Для Raspberry Pi 4 сертифицирована поддержка графического API Vulkan 1.0

26.11.2020 08:29

Разработчики Raspberry Pi сообщили о сертификации организацией Khronos графического драйвера v3dv, который успешно прошёл более 100 тысяч тестов из набора CTS (Kronos Conformance Test Suite) и признан полностью совместимым со спецификацией Vulkan 1.0. Драйвер сертифицирован при использовании чипа Broadcom BCM2711, применяемого в платах Raspberry Pi 4, Raspberry Pi 400 и Compute Module 4. Проверка была выполнена на плате Raspberry Pi 4 с дистрибутивом Raspberry Pi OS на базе ядра Linux 5.4.51 и X-сервера.

Получение сертификата даёт возможность официально заявлять о совместимости с графическими стандартами и использовать связанные с ними торговые марки Khronos. Драйвер v3dv разработан компанией Igalia в сотрудничестве с организацией Raspberry Pi Foundation, в прошлом месяце был принят в основной состав Mesa и будет предложен в следующем релизе Mesa 20.3. По сравнению с OpenGL использование Vulkan позволяет добиться повышения производительности графических приложений и игр.

Драйвер v3dv ограничен поддержкой графического ускорителя VideoCore VI, применяемого начиная с модели Raspberry Pi 4. Для старых плат отдельно развивается драйвер RPi-VK-Driver, который реализует лишь подмножество API Vulkan, так как возможностей GPU VideoCore, поставлявшихся в платах до Raspberry Pi 4, недостаточно для полноценной реализации API Vulkan.

  1. Главная ссылка к новости (https://www.raspberrypi.org/bl...)
  2. OpenNews: Существенное увеличение производительности Zink, реализации OpenGL поверх API Vulkan
  3. OpenNews: Для старых плат Raspberry Pi подготовлен GPU-драйвер с поддержкой API Vulkan
  4. OpenNews: Для Raspberry Pi 4 сертифицирована поддержка OpenGL ES 3.1 и развивается новый Vulkan-драйвер
  5. OpenNews: Опубликован графический стандарт Vulkan 1.2
  6. OpenNews: Pi-KVM - проект открытого KVM-коммутатора на Raspberry Pi
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/54146-vulkan
Ключевые слова: vulkan, raspberry, pi
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (37) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, КО (?), 08:37, 26/11/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    "позволяет добиться"
    Кроме рекламы я не увидел что он там себе позволяет.
     
     
  • 2.2, Аноним (2), 08:43, 26/11/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Игры от Андроида будешь запускать на десктопе на базе RPi. Играть через враппер X11-SurfaceFlinger на мышеклаве в мобильные игры.
     
  • 2.4, Аноним (4), 08:48, 26/11/2020 [^] [^^] [^^^] [ответить]  
  • +5 +/
    v3dv + zink = OpenGL-3.3 - аппаратно, в mesa, без блобов.
     
  • 2.5, nox. (?), 08:54, 26/11/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Где Вы рекламу увидели?
     
  • 2.11, asdasdasd (?), 09:57, 26/11/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    iD Tech 6 / 7 хорошо оптимизированы.
     

  • 1.3, Аноним (4), 08:45, 26/11/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    https://mesamatrix.net

    v3dv третий драйвер для железа, после AMD и Intel с поддержкой Vulcan 1.0 в mesa.

    Теперь есть возможность на чипах Broadcom VideoCore VI через драйвер zink гонять OpenGL-3.3

     
     
  • 2.23, bootforce (?), 14:06, 26/11/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А в чем смысл? Что мешает гонять OpenGL напрямую?
     
     
  • 3.30, Аноним (30), 01:33, 27/11/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Что мешает

    ЧСВ вулканцев

     
  • 3.34, Аноним (34), 17:05, 27/11/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    неполнота реализации opengl
     

  • 1.6, Аноним (6), 08:54, 26/11/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    тлдр: графоний без блобов уже возможен на малинке, или еще нет?
     
     
  • 2.8, Аноним (4), 09:04, 26/11/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Теоретически, через прокладку zink возможен.

    Надо ждать от владельцев малины-4 практического подтверждения работоспособности.

     
     
  • 3.21, flkghdfgklh (?), 13:51, 26/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ждем добавят ли в Ubuntu 20.10 или все же уже в 21.04(для малинки возможно добавление в текущий релиз по ряду причин).
     

  • 1.7, ryoken (ok), 09:00, 26/11/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Это, наверное, всё замечательно. Только последняя спецификация на сайте кроноса - 1.2.
     
     
  • 2.10, SSSSAM (?), 09:40, 26/11/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Добавят поддержку со временем
     
     
  • 3.13, Аноним (13), 10:14, 26/11/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Если аппаратно железо может только Vulkan-1.0, то не добавят.
     

  • 1.9, Козлетто (?), 09:14, 26/11/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    К сожалению (или к счастью) у меня нет RP4

    >Для старых плат отдельно развивается драйвер RPi-VK-Driver

    А это уже интересно, кто-то уже пробовал?

     
     
  • 2.12, iPony129412 (?), 10:13, 26/11/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А смысл? Они вообще слабые.
     
     
  • 3.14, Zenitur (ok), 11:12, 26/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Про слабость я бы поспорил. VideoCore IV используется в нескольких моделях смартфонов. Значит, он тянет мобильные игрушки. Возможно что этот GPU слаб именно под управлением опенсорсного драйвера, а под проприетарным показывает производительность получше. Во всяком случае, у меня SuperTuxKart на OpenGL ES работает хорошо и быстро. Медленно работает Quake III, потому что там часть отсутствующих расширений OpenGL эмулируется на процессоре.
     
     
  • 4.26, Аноним (26), 18:01, 26/11/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Их слабость была в USB. Как сейчас - не знаю, да и знать не хочу. Альтернатив - до...я и больше.
     
  • 3.15, Козлетто (?), 11:44, 26/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Они вообще слабые

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

     
     
  • 4.17, Аноним (17), 12:21, 26/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    На практике gpu hang был только у попенсорсных драйверов, а с вулканом и на блобе (и достаточно регулярно, его правда стараются латать и чем сырее блоб тем меньше багов). Давать доступ к железу криворуким обезьянам игровым разработчикам было ошибкой изначально.
     
  • 4.18, Валик (?), 12:26, 26/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    так сотню раз уже проверяли на интелях и амдях - те же яйца...
     
     
  • 5.19, Аноним (17), 13:19, 26/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Смотря что сравнивать. По производительности opengl версии 4.5 что ли будет таким же как и вулкан при прочих равных. Из вулкана что-то можно выкинуть, будет чуток эффективней по памяти и процессору, но я вне не в тех местах которые на что-то влияют. Как я понимаю, для вулкана проще писать эффективный код и проще валидировать его корректность (разработчику, чем он заниматься не хочет). Из недостатков, гораздо меньше вещей отдаётся на откуп драйверу. А фрагментация всё равно никуда не делась, правда, теперь мы чуточку ближе к светлому будущему.
     
  • 4.31, iPony129412 (?), 04:43, 27/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот для этого и нужен вулкан

    Нет. Это не волшебная палочка. С GPU 2012 года с ним ловить нечего.

     

  • 1.16, Аноним (16), 11:50, 26/11/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    А VideoCore VI это то самое ядро, у которого основной софт исполняется непосредственно в этом ядре и являлся лютым блобом, а драйвер, который исполнялся ЦП был небольшой прослойкой? Или это было в предидущем ядре?
    И в итоге драйвер, о котором новость, где работает?
     
     
  • 2.20, Annoynymous (ok), 13:45, 26/11/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А VideoCore VI это то самое ядро, у которого основной софт исполняется непосредственно в этом ядре и являлся лютым блобом, а драйвер, который исполнялся ЦП был небольшой прослойкой?

    Да. Не сказать, впрочем, что такой уж небольшой.

    > И в итоге драйвер, о котором новость, где работает?

    В ядре Linux 5.4.1

     

  • 1.22, Андрей (??), 14:01, 26/11/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а doom3 на малину портанут наконец, чтоб боле мение в нд было 30 кадров?
    а doom2016, который портанули на тот же мобильный Свич? а то у меня малина с 8 гигами оперативки, а ее только хром сжирает, потому что в денди играть неохото, а игр на малину и нет.
     
     
  • 2.28, Аноним (28), 19:16, 26/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    В своё мремя, Quake III Arena требовал OpenGL не меньше 1.4, потому что использовал много расширений OpenGL. А в Raspberry Pi с 1 по 3 модель был только OpenGL ES. Он является облегчённой версией OpenGL, следовательно квейку не хватало нужных расширений. Запустили всё-таки, недостающее эмулируя на CPU. Кстати, такая возможность - одна из сильнейших возможностей OpenGL.

    Думаю, что с Raspberry Pi 4 и Dooom III выйдет похожая история.

     
     
  • 3.36, economist (?), 12:47, 01/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Quake III Arena на Pi4 - 105+ FPS
     

  • 1.24, Аноним (-), 16:01, 26/11/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    где лучше купить  Raspberry Pi 4 или Raspberry Pi 400 чтобы получить эти замечательные графические возможности?
     
     
  • 2.25, Продаван (?), 17:33, 26/11/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Купи у меня
     
  • 2.32, Аноним (32), 08:00, 27/11/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Лучше на авитах и т.п. купить какой-нибудь нетбук. Всё равно по сравнению с сабжом он будет в 100500 мощнее
     
  • 2.33, flkghdfgklh (?), 08:02, 27/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Я брал на Али под скидки и с купонами свою RPi4 с 8 гигами, учитывая скидки и бесплатную доставку гораздо приятней, чем покупать с Амазона
     

  • 1.27, НяшМяш (ok), 18:13, 26/11/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно, а где же был Broadcom? Давно пора этой конторке послать таких же приветствий, которые в своё время достались нвидии (и им тоже можно напомнить).
     
     
  • 2.35, Аноним (35), 16:25, 28/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Броадкомы например BCM72112 уже давно как сертифицированы на вулкан 1,2
     

  • 1.29, microsoft (?), 21:26, 26/11/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Бесполезное ненужное. Лутшеб делом занялись и в драйве bcmgenet вкрутили поддержку jumbo frames
     
  • 1.37, Аноним (37), 18:51, 31/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пробовал я его на rpi4, ни чего особого. Реального прироста нет. Просто реализация IP Vulkan. При чем это и пишет при запуске, что аппаратной реализации нет. Может конечно и можно добиться некоторых ухищрений для прироста.
    Скорее всего создавался больше в образовательных целях.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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