The OpenNET Project / Index page

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

В Vulkan-драйвер PanVK добавлена поддержка GPU ARM на базе архитектуры V10

18.09.2024 19:31

Компания Collabora объявила о реализации поддержки GPU ARM Mali на базе микроархитектуры V10 в драйвере PanVK, обеспечивающем поддержку графического API Vulkan. Изменения, которые уже приняты в основную ветку проекта Mesa, позволяют использовать открытые драйверы на системах с GPU ARM Mali-G610 и Mali-G310. Тем не менее, отмечается, что поддержка ещё достаточно сырая, так как сам драйвер PanVK и добавленный для ARM V10 код не признаны готовыми для повсеместного использования (некоторые приложения могут не запускаться), а также ограничены поддержкой версии Vulkan 1.0.

  1. Главная ссылка к новости (https://www.collabora.com/news...)
  2. OpenNews: В драйвере Panthor для GPU Mali G610 обеспечена совместимость с OpenGL ES 3.1
  3. OpenNews: Представлен новый видеодрайвер для чипа Apple M1, поддерживающий Vulkan 1.3
  4. OpenNews: Компания Collabora развивает PanCSF, новый Linux-драйвер для GPU Mali
  5. OpenNews: Объявлено о готовности panthor, открытого драйвера для 10 поколения GPU Mali
  6. OpenNews: NVK и Zink существенно улучшили ситуацию с открытыми драйверами для GPU NVIDIA
Лицензия: CC BY 3.0
Наводку на новость прислал collabora
Короткая ссылка: https://opennet.ru/61886-panvk
Ключевые слова: panvk, arm, gpu, driver
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (20) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Bottle (?), 20:03, 18/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Фриков вроде Розенцвейга и Экстранд не замечено, можно не волноваться за качество софта.
     
     
  • 2.2, Аноним (2), 20:06, 18/09/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Це ж Коллабора -- там все фрики, ничего хорошего из под них ещё не выходило.
     
     
  • 3.5, Аноним (5), 20:32, 18/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну от нвидии же ждать открытого.
     
  • 2.6, Аноним (6), 20:44, 18/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Можно подумать кто-то из не фриков представил альтернативу.
     
     
  • 3.10, Аноним (10), 22:33, 18/09/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Иронично, да? "Фрики" пишут код, а "не фрики" только вопят в комментах.
     
     
  • 4.24, n00by (ok), 12:57, 19/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Самая ирония была на конференции импортозаместителей, когда сотрудник Базальта предложил сотруднику полностью автономной Роса заапастримить драйвер для GPU Байкал, а сотрудник Астры на них хитро посмотрел и задал провокационный вопрос "а зачем вам новое ядро?"
     
  • 2.7, Аноним (-), 21:10, 18/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > можно не волноваться за качество софта.

    Именно так. Потому что у фриков драйвер работает и давно.
    И у этих "поддержка ещё достаточно сырая" и "ограничены поддержкой версии Vulkan 1.0", неужели ниасилили?))

     
  • 2.22, n00by (ok), 12:48, 19/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Нажать на ссылку "приняты" некогда?
     

  • 1.8, Аноним (-), 21:38, 18/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > достаточно сырая ... некоторые приложения могут не запускаться), а также ограничены поддержкой версии Vulkan 1.0.

    Хм, т.е в Mesa, в апстрим принимают какие-то полуфа/b/рикаты?
    Что-то я нифига не удивлен.
    А потом люди вопрошают "почему на опенсорсном поделии видяха не работает"))

     
     
  • 2.15, User (??), 08:36, 19/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    "Если код компилируется - он хорош, если запускается - великолепен!"(С) сами знаете кто.
     
  • 2.17, Аноним (-), 09:34, 19/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Достаточно сырая, пока достаточно сырая. Потом станет стабильной.
     
     
  • 3.18, Аноним (18), 10:14, 19/09/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Потом станет стабильной.

    Или не станет.
    Или через пару лет.
    Или разраба собьет автобус.
    Столько "или", прям жесть.

    Что мешало оставить их на ветке и довести до ума?

     
     
  • 4.21, Аноним (21), 12:31, 19/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А собственно так оно везде. И в коммерческих продуктах, за которые часто платят совсем немалые денежки.
     

  • 1.11, Аноним (-), 00:29, 19/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    А окромя Мали хоть кто-то пытался сделать видеокарту для ARM? Или тут считают что то что на борту хватает?
    Впрочем... если разделить видеокарту и, допустим, маткарту занимающиеся математическими вычислениями то может и видеокарты больше не будут заниматься тем чем не должны.
    У меня нет устройства с Mali, может кто поделится впечатлениями - сильно ли оно ускоряет графику? Какие возможности (игры, программы) позволяют?
     
     
  • 2.13, Аноним (13), 05:15, 19/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > если разделить видеокарту и, допустим, маткарту занимающиеся математическими вычислениями то может и видеокарты больше не будут заниматься тем чем не должны

    Если видеокарта не будет заниматься математическими вычислениями, она превратится в S3 Trio 64.

     
  • 2.19, Аноним (19), 11:42, 19/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > хоть кто-то пытался сделать видеокарту для ARM

    NoVideo делает - Tegra, например
    Плюс они показывали что их видеокарта работает с MTKшными арм процессорами (aarch64 драйвера вроде дают скачать, так что с остальными тоже должно работать, наверное, не уверен)
    Плюс по слухам они с теми же MTK делают SoC для ПК

     

  • 1.12, Аноним (12), 02:52, 19/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Какая-то бяка переписала nouveau на rust.
     
  • 1.14, Аноним (14), 06:56, 19/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >Изменения, которые уже приняты в основную ветку проекта Mesa, позволяют использовать открытые драйверы на системах с GPU ARM Mali-G610 и Mali-G310.

    Вы что-то перепутали. Mesa - это софтварная реализация opengl, в ней физически не может быть никаких драйверов, потому что драйвера - это код уровня ядра операционной системы, в Linux реализуемый как kernel module.

     
     
  • 2.16, Аноним (21), 08:44, 19/09/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Во-первых, Mesa - это не только софтварная реализация opengl. Софтварная реализация там составляет малую часть. А большая часть - это прослойка между аппаратной реализацией (драйвером) и API opengl.
    Во-вторых, в процитированной фразе не говорится, что mesa - это набор драйверов. Хотя как назвать софт, который не работает напрямую с железом, но работает с драйверами железа (именно с драйверами ОС, с их специфичными интерфейсами, а не стандартными системными вызовами ОС), это вопрос.
    В-третьих, кто сказал, что драйвер - это обязательно код уровня ядра операционной системы?
     
     
  • 3.20, Аноним (20), 11:47, 19/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >кто сказал, что драйвер - это обязательно код уровня ядра операционной системы?

    Microsoft?

     
     
  • 4.23, n00by (ok), 12:53, 19/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    начало работы с помощью UMDF

    ...

    Windows Driver Frameworks (WDF) содержит UMDF, платформу для создания драйверов пользовательского режима. Как и Kernel-Mode Driver Framework (KMDF), UMDF предоставляет уровень абстракции из WDM, обрабатывая большую часть функций Plug and Play (PnP) и управления питанием, а также позволяя драйверу согласиться на определенные функции и обработку событий.

    https://learn.microsoft.com/ru-ru/windows-hardware/drivers/wdf/getting-started

     

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



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

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