URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 134847
[ Назад ]

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

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

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


Содержание

Сообщения в этом обсуждении
"В Vulkan-драйвер PanVK добавлена поддержка GPU ARM на базе а..."
Отправлено Bottle , 18-Сен-24 20:03 
Фриков вроде Розенцвейга и Экстранд не замечено, можно не волноваться за качество софта.

"В Vulkan-драйвер PanVK добавлена поддержка GPU ARM на базе а..."
Отправлено Аноним , 18-Сен-24 20:06 
Це ж Коллабора -- там все фрики, ничего хорошего из под них ещё не выходило.

"В Vulkan-драйвер PanVK добавлена поддержка GPU ARM на базе а..."
Отправлено Аноним , 18-Сен-24 20:32 
Ну от нвидии же ждать открытого.

"В Vulkan-драйвер PanVK добавлена поддержка GPU ARM на базе а..."
Отправлено Аноним , 18-Сен-24 20:44 
Можно подумать кто-то из не фриков представил альтернативу.

"В Vulkan-драйвер PanVK добавлена поддержка GPU ARM на базе а..."
Отправлено Аноним , 18-Сен-24 22:33 
Иронично, да? "Фрики" пишут код, а "не фрики" только вопят в комментах.

"В Vulkan-драйвер PanVK добавлена поддержка GPU ARM на базе а..."
Отправлено n00by , 19-Сен-24 12:57 
Самая ирония была на конференции импортозаместителей, когда сотрудник Базальта предложил сотруднику полностью автономной Роса заапастримить драйвер для GPU Байкал, а сотрудник Астры на них хитро посмотрел и задал провокационный вопрос "а зачем вам новое ядро?"

"В Vulkan-драйвер PanVK добавлена поддержка GPU ARM на базе а..."
Отправлено Аноним , 20-Сен-24 09:39 
>сотрудник Базальта предложил

Молодец. Равняется на зарубежных товарищей.

>сотруднику полностью автономной Роса

А почему они такие автономные?

>сотрудник Астры на них хитро посмотрел

Astra Linux анально огороженная ОС, поэтому он так и смотрит хитро. Наверное подозревает в предательстве.


"В Vulkan-драйвер PanVK добавлена поддержка GPU ARM на базе а..."
Отправлено n00by , 21-Сен-24 09:38 
"Автономными" они сами себя называют, потому что любят всякие непонятные словечки.

"В Vulkan-драйвер PanVK добавлена поддержка GPU ARM на базе а..."
Отправлено Аноним , 18-Сен-24 21:10 
> можно не волноваться за качество софта.

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


"В Vulkan-драйвер PanVK добавлена поддержка GPU ARM на базе а..."
Отправлено n00by , 19-Сен-24 12:48 
Нажать на ссылку "приняты" некогда?

"В Vulkan-драйвер PanVK добавлена поддержка GPU ARM на базе а..."
Отправлено Аноним , 18-Сен-24 21:38 
> достаточно сырая ... некоторые приложения могут не запускаться), а также ограничены поддержкой версии Vulkan 1.0.

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


"В Vulkan-драйвер PanVK добавлена поддержка GPU ARM на базе а..."
Отправлено User , 19-Сен-24 08:36 
"Если код компилируется - он хорош, если запускается - великолепен!"(С) сами знаете кто.

"В Vulkan-драйвер PanVK добавлена поддержка GPU ARM на базе а..."
Отправлено Аноним , 19-Сен-24 09:34 
Достаточно сырая, пока достаточно сырая. Потом станет стабильной.

"В Vulkan-драйвер PanVK добавлена поддержка GPU ARM на базе а..."
Отправлено Аноним , 19-Сен-24 10:14 
> Потом станет стабильной.

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

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


"В Vulkan-драйвер PanVK добавлена поддержка GPU ARM на базе а..."
Отправлено Аноним , 19-Сен-24 12:31 
А собственно так оно везде. И в коммерческих продуктах, за которые часто платят совсем немалые денежки.

"В Vulkan-драйвер PanVK добавлена поддержка GPU ARM на базе а..."
Отправлено Аноним , 19-Сен-24 00:29 
А окромя Мали хоть кто-то пытался сделать видеокарту для ARM? Или тут считают что то что на борту хватает?
Впрочем... если разделить видеокарту и, допустим, маткарту занимающиеся математическими вычислениями то может и видеокарты больше не будут заниматься тем чем не должны.
У меня нет устройства с Mali, может кто поделится впечатлениями - сильно ли оно ускоряет графику? Какие возможности (игры, программы) позволяют?

"В Vulkan-драйвер PanVK добавлена поддержка GPU ARM на базе а..."
Отправлено Аноним , 19-Сен-24 05:15 
> если разделить видеокарту и, допустим, маткарту занимающиеся математическими вычислениями то может и видеокарты больше не будут заниматься тем чем не должны

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


"В Vulkan-драйвер PanVK добавлена поддержка GPU ARM на базе а..."
Отправлено Аноним , 19-Сен-24 11:42 
> хоть кто-то пытался сделать видеокарту для ARM

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


"В Vulkan-драйвер PanVK добавлена поддержка GPU ARM на базе а..."
Отправлено name , 20-Сен-24 00:20 
Adreno, VideoCore.

"В Vulkan-драйвер PanVK добавлена поддержка GPU ARM на базе а..."
Отправлено Аноним , 19-Сен-24 02:52 
Какая-то бяка переписала nouveau на rust.

"В Vulkan-драйвер PanVK добавлена поддержка GPU ARM на базе а..."
Отправлено Аноним , 19-Сен-24 06:56 
>Изменения, которые уже приняты в основную ветку проекта Mesa, позволяют использовать открытые драйверы на системах с GPU ARM Mali-G610 и Mali-G310.

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


"В Vulkan-драйвер PanVK добавлена поддержка GPU ARM на базе а..."
Отправлено Аноним , 19-Сен-24 08:44 
Во-первых, Mesa - это не только софтварная реализация opengl. Софтварная реализация там составляет малую часть. А большая часть - это прослойка между аппаратной реализацией (драйвером) и API opengl.
Во-вторых, в процитированной фразе не говорится, что mesa - это набор драйверов. Хотя как назвать софт, который не работает напрямую с железом, но работает с драйверами железа (именно с драйверами ОС, с их специфичными интерфейсами, а не стандартными системными вызовами ОС), это вопрос.
В-третьих, кто сказал, что драйвер - это обязательно код уровня ядра операционной системы?

"В Vulkan-драйвер PanVK добавлена поддержка GPU ARM на базе а..."
Отправлено Аноним , 19-Сен-24 11:47 
>кто сказал, что драйвер - это обязательно код уровня ядра операционной системы?

Microsoft?


"В Vulkan-драйвер PanVK добавлена поддержка GPU ARM на базе а..."
Отправлено n00by , 19-Сен-24 12:53 
начало работы с помощью 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/w...