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

Исходное сообщение
"В драйвере Panfrost обеспечена поддержка 3D-рендеринга для G..."

Отправлено opennews , 23-Апр-20 20:17 
Компания Collabora сообщила о доведении функциональности драйвера Panfrost на устройствах с GPU Bifrost (Mali G31) до состояния, пригодного для запуска системы 3D-рендеринга, включая базовую поддержку текстур...

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


Содержание

Сообщения в этом обсуждении
"В драйвере Panfrost обеспечена поддержка 3D-рендеринга для G..."
Отправлено Аноним , 23-Апр-20 20:17 
Ничему печальная история powervr их не учит.

>Vulkan 1.0*

Зачем такое старьё-то? Кто сегодня будет использовать вулкан 5+ давности (тех времён, когда он ещё и не оформился толком). Кстати не нашёл, что спрятано под звёздочкой, в России их бы за это поимели.


"В драйвере Panfrost обеспечена поддержка 3D-рендеринга для G..."
Отправлено Аноним , 23-Апр-20 20:34 
А, я понял вроде. Ну армы сегодня 5 лет не живут (будто они когда-то жили), но может актуальные отреверсят и добавят потом, не будем унывать и терять надежду /me с негодованием смотрит на девайс с powervr.

"В драйвере Panfrost обеспечена поддержка 3D-рендеринга для G..."
Отправлено Аноним , 24-Апр-20 03:00 
Ну зачем вы так, с негодованием,..
в отличие от ARM Mali на PowerVR есть доки и система команд:
https://github.com/powervr-graphics/Native_SDK/tree/master/d...

"В драйвере Panfrost обеспечена поддержка 3D-рендеринга для G..."
Отправлено Аноним , 23-Апр-20 20:41 
Вот например lima пишет - deprecated, use upstream. А где взять инструкции как всё это добро завести то?

"В драйвере Panfrost обеспечена поддержка 3D-рендеринга для G..."
Отправлено nrndda , 23-Апр-20 20:43 
> Lima is an open source graphics driver which supports Mali-400/450 embedded GPUs from ARM via reverse engineering. It was upstreamed in mesa 19.1 and linux kernel 5.2.

"В драйвере Panfrost обеспечена поддержка 3D-рендеринга для G..."
Отправлено eugener , 23-Апр-20 21:02 
Как раз тут в самоизляции мучаю старую TV-приставку с Mali-400, драйвер lima есть в текущем ядре. Собрал как раз 5.7-rc2, lima грузится, аппаратный opengl работает (с нюансами), а вот поддержка десктопа с glamoregl тупит весьма. Ковыряю дальше.
Искать инфу можно начинать отсюда - https://linux-sunxi.org/Mali

"В драйвере Panfrost обеспечена поддержка 3D-рендеринга для G..."
Отправлено neochapay , 27-Апр-20 11:18 
В пайнфоне mali-400 и работает норм :)

"В драйвере Panfrost обеспечена поддержка 3D-рендеринга для G..."
Отправлено Аноним , 24-Апр-20 02:11 
это же слоупоки страшные, столько лет драйвер писать, и он до сих пор в начальной стадии поддержки. к тому времени, когда они там до пригодного что то допишут, все устройства с таким видеоядром давно на помойках в пыль превратятся.

"В драйвере Panfrost обеспечена поддержка 3D-рендеринга для G..."
Отправлено Аноним , 24-Апр-20 08:42 
Внимание! Обнаружен самый быстрый кодер на диком западе!

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


"В драйвере Panfrost обеспечена поддержка 3D-рендеринга для G..."
Отправлено Аноним , 24-Апр-20 08:49 
Драйвер начинаю писать когда производитель железки даст всю необходимую документацию и оплотит написание драйвера.

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


"В драйвере Panfrost обеспечена поддержка 3D-рендеринга для G..."
Отправлено Аноним , 24-Апр-20 09:49 
>Призываю всех не покупать ...

мои условные $200 ушатают всех армоклепателей.
>не имеет готовых, рабочих, открытых и свободных драйверов под Linux.

ты еще критерии готовности, рабочести и открытости уточни сразу, а? А то получишь драйвер:
а. готовый с т.з. производителя
б. работающий в тестах производителя
в. под открытой лицензией, которая позволит тебе смотреть код, но при ни модифицировать, ни запустить на какой-либо системе у тебя прав не будет.


"В драйвере Panfrost обеспечена поддержка 3D-рендеринга для G..."
Отправлено Аноним , 25-Апр-20 11:19 
Все дрова должны быть в официальном ядре Linux под GPL-2. Или хотя бы в анонимно доступном репозитории под GPL-2.

Все заявленные аппаратно функции должны быть реализованы в драйвере.


"В драйвере Panfrost обеспечена поддержка 3D-рендеринга для G..."
Отправлено Аноним , 25-Апр-20 20:07 
вот, пошла конкретика.
теперь нужен человек (группа людей), который:
1. объяснит критической массе людей, что такое GPL-2 и почему именно она
2. объяснит этим же людям, что такое ядро Linux, драйверы и пр.
3. убедит этих людей, что должны быть выполнены какие-то условия и что они должны отказаться от покупки устройств, не удовлетворяющих этим условиям.

идея с реверсом выглядит как-то более реалистично, на мой взгляд


"В драйвере Panfrost обеспечена поддержка 3D-рендеринга для G..."
Отправлено Аноним , 27-Апр-20 11:08 
Пункты 1-3 производитель понимает.

Речь о пользователях GNU/Linux которые покупают оборудования без наличия свободных драйверов под GPL, желательно изкаробки в ядре Linux или mesa. Потом коверяются реверс инженирингом годами, трятя напрасно ресурсы и время.

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


"В драйвере Panfrost обеспечена поддержка 3D-рендеринга для G..."
Отправлено Аноним , 27-Апр-20 13:45 
> Пункты 1-3 производитель понимает.

я говорил не о производителе, пользователи тоже люди
> Речь о пользователях GNU/Linux которые покупают ...

речь не о них. Пользователей GNU/Linux исчезающе мало на фоне других потребителей, поэтому их выбор производителя мало волнует.
Речь как раз идет об инициативной группе, которая пойдет всем объяснять пункты 1-3 и внезапно добьется результата. Напомню, что чем-то подобным занимается некто Ричард и как его тут только не называют...

>Потом коверяются реверс инженирингом годами, трятя напрасно ресурсы и время.

Такого было достаточно много и спасибо этим людям.
>Не предоставил производитель разрабам необходимых спецификаций, не заплатил за драйвер -

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


"В драйвере Panfrost обеспечена поддержка 3D-рендеринга для G..."
Отправлено Аноним , 24-Апр-20 08:45 
Перед тем как покупать плату, надо зайти https://mesamatrix.net и посмотреть состояние драйвера.

Для ARM:
[pre]
#   Driver     Extensions     OpenGL    OpenGL ES    Vendor
9   freedreno  (70.5%) 177    3.1    3.1    Qualcomm
12  v3d        (53.4%) 134    N/A    3.1    Broadcom
13  etnaviv    (25.9%) 65     N/A    N/A    Vivante
[/pre]
Следовательно ничего кроме плат Qualcomm и Broadcom, для графики, покупать не рекомендуется!