1.1, Соколов Егор (?), 21:29, 20/12/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +17 +/– |
Использовал как-то на Orange Pi PC Armbian. Ребята очень хорошо постарались, разрабатывая драйвер GPU (Пусть ускорения видео фактически нет, но можно спокойно использовать Full HD дисплей и т.д. для несложных графических задач через hdmi). Без бинарных прошивок нагрузка на систему упала и можно спокойно делать свой проект на апельсинке, используя powerbank на 5В/1A и забыв о вентиляторе, оставив только копеечный алюминиевый радиатор. Желаю проектам Panfrost и Lima всего хорошего.
| |
1.2, N (?), 22:10, 20/12/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +6 +/– |
А почему вообще ARM не откроет свои драйверы? Неужели они их продают?
| |
|
2.3, пох. (?), 22:27, 20/12/2019 [^] [^^] [^^^] [ответить]
| +17 +/– |
как обычно - нельзя открыть корпоративные поделки, не переписав их наполовину заново.
Потому что где-то в файле непонятно зачем используемом в каталоге 129го уровня вложенности будет Copyright Yamaha inc 1986. И ХРЕН ты даже найдешь легального правообладателя имеющего право махнуть рукой "да кому он уже нужен этот копирайт".
Зато его наследнички тебя найдут, сделай ты хоть один неверный шаг в сторону свободной публикации. А ведь копирайт можно и потерять при бесконечном переписывании...
| |
|
3.9, Аноним (9), 00:50, 21/12/2019 [^] [^^] [^^^] [ответить]
| +/– |
Прикольно думать, что открытию мешают какие-то стародавние лицензии, а не банальная жадность. То есть, это может быть и одной из причин, но раз речь о арме, явно не основная
| |
|
|
5.64, Аноним (-), 17:40, 23/12/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Будучи компанией размером с ARM можно было бы и переписать 1 раз в жизни. Ну и даташиты, чтоли, выложить.
| |
|
6.69, AligatorBkmz (ok), 11:20, 27/07/2020 [^] [^^] [^^^] [ответить]
| +/– |
Компания ARM не производит чипы, а продает лицензии на производство другим компаниям которые используют ее архитектуру. Соответственно и софтом она скорее всего не владеет. А те мелкие компании которые разработали софт могут либо вообще исчезнуть или просто забить на поддержку конкретного чипа.
| |
|
|
|
3.12, Аноним (12), 07:08, 21/12/2019 [^] [^^] [^^^] [ответить]
| +/– |
> как обычно - нельзя открыть корпоративные поделки, не переписав их наполовину заново.
То есть можно открыть половину, что значительно сэкономит время обратной разработки.
| |
|
4.17, пох. (?), 10:46, 21/12/2019 [^] [^^] [^^^] [ответить]
| +5 +/– |
чтобы выяснить, что можно открыть, что нет - надо тоже потратить время очень небесплатных разработчиков, занятых в основном проекте (и они еще и могут лохануться - тот самый кусок с древним копирайтом перестал собираться современным компилятором, его вообще выкинули нахрен вместе с копирайтом - но переписывали, подглядывая в оригинал - это не ваше гепеле, так можно - а вот публиковать - все равно нельзя) - или просто найти новых и начать делать с чистого листа - что, по сути, та же нвидия и делала, подбрасывая денег разработчикам noveau.
Собственно, вон в теплый коллектив из коллаборы какой-то хрен из arm в открытую и затесался. Думаешь, в нерабочее время в тайне от начальства пилит, а не приставлен, наоборот, присматривать, чтоб нечаяно чего лишнего не отпилили?
там еще и в hardware может всплыть чей-нибудь поганый патент на какой-нибудь полный бред, поэтому угроза от реверс-инжинереного драйвера гораздо меньше, чем от опубликованных открытых спецификаций.
А продажи arm от этого нифига, полагаю, не страдают.
P.S. я вообще ср...ный неудачник, у меня mali6xx, аккурат между поддерживаемыми старыми и заявленными новыми попал - хорошо хоть нафиг не нужна.
| |
|
5.24, Аноним (24), 11:29, 21/12/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
Наблюдаемая закономерность:
Приоткрывает спеки, чтобы можно было написать драйвера, только компании с США: Qualcomm, Vivante. Почему так? Водать в США есть RMS и правовая система такова, что разрешает нежно и ненавящево влиять на появления открытых дров...
Китай в плане появления открытых дров неблагоприятное место. Ошибка брать китайское железо и надеяться на работающие открытые драйвера.
| |
|
6.53, пох. (?), 00:48, 22/12/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
в каком месте разработка шведской лавочки, купленная британской лавкой покрупнее и выпускаемая в кремнии по всему миру имеет отношение к Китаю?
Вон в rpi стоит чип от broadcom, вполне себе американская такая компания (директор, правда, узкоглазый). "И ЧО?!"
| |
|
7.62, Аноним (62), 13:26, 22/12/2019 [^] [^^] [^^^] [ответить]
| +/– |
И ничего. RPi - единственная железка из всего зоопарка, на которой можно реализовать нечто иное, кроме как подкроватный север с доступом по SSH.
| |
|
|
5.27, Аноним (12), 12:04, 21/12/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Собственно, вон в теплый коллектив из коллаборы какой-то хрен из arm в
> открытую и затесался. Думаешь, в нерабочее время в тайне от начальства
> пилит, а не приставлен, наоборот, присматривать, чтоб нечаяно чего лишнего не
> отпилили?
Знатоки тут пишут, якобы Алиса (в центре на фото) выполнила основную массы работы. Джон как раз за нею спрятался. Что я думаю по этому поводу? А я слышал краем уха пару деталей из истории всемирно известной Джоанны, скромно умалчиваемых в Википедии. Она тоже кое-кого собой прикрывала.
> там еще и в hardware может всплыть чей-нибудь поганый патент на какой-нибудь
> полный бред, поэтому угроза от реверс-инжинереного драйвера гораздо меньше, чем от
> опубликованных открытых спецификаций.
Значит делают вид, что у них white room RE.)
| |
|
6.41, пох. (?), 14:03, 21/12/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Значит делают вид, что у них white room RE.)
зачем делать вид, когда проще сделать таки на самом деле?
Тем более что делается на деньги зара....отмываемые Collabora, а не arm'овские.
| |
|
7.47, Аноним (12), 15:16, 21/12/2019 [^] [^^] [^^^] [ответить]
| +/– |
>> Значит делают вид, что у них white room RE.)
> зачем делать вид, когда проще сделать таки на самом деле?
Проще когда есть куда подсмотреть.)))
| |
|
|
|
8.56, Аноним (12), 09:46, 22/12/2019 [^] [^^] [^^^] [ответить] | +1 +/– | Да как бы такое есть Другое дело, ИМХО это фикция, юридическая уловка, придуман... текст свёрнут, показать | |
|
9.60, Аноним (60), 12:35, 22/12/2019 [^] [^^] [^^^] [ответить] | +1 +/– | И оплатить работу, хранение коммерческой тайны чтобы даташит не валялся где не ... текст свёрнут, показать | |
|
|
|
|
5.63, Урри (?), 16:47, 23/12/2019 [^] [^^] [^^^] [ответить]
| +/– |
Подтверждаю, все так. Сам принимал участие в аудите такого кода под открытие от одной довольно известной и немаленькой конторы.
| |
|
|
|
2.4, Аноним (4), 23:09, 20/12/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
Таки продавет. Сначала продает дизайн GPU производителям чипов, потом продает им лицензию на драйвер к нему. Причем, только на версию, строго привязанную к ревизии дизайна и только на одну версию драйвера и для определенного ядра.
Хочешь новую версию под старую ревизию GPU, но для ядра свежее, чем 3.10? Плати бабки.
| |
2.11, Онаним (?), 04:09, 21/12/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
Это один из способов доить заказчиков. Мелкие игроки не могут трактовать свои условия, вот они и идут к ним. Захочет заказчик выпустить Android 8,9,10 на новом ядре пусть изволит занести деньги, а те в свою очередь предоставят обновленные блобы. Печально это все. Сейчас если из бюджетного это либо Xiaomi (те хоть обновляют свои телефоны), или же лучше там где гордая надпись Android One.
| |
|
3.20, пох. (?), 10:51, 21/12/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Это один из способов доить заказчиков. Мелкие игроки не могут трактовать свои
> условия, вот они и идут к ним. Захочет заказчик выпустить Android
мелкие так не работают - они просто крадут или перепокупают у другого китайца уже в виде .o - причем повезло, если таки от той точно модели, а не от похожей "только вот тут и вот тут немного глючит"
Я в свое время с gps наелся этих историй - а там и чип, и интерфейс к нему в сто раз примитивнее.
то есть ты можешь напрямую даже добраться до непосредственного автора, и получить от него сюрприз в виде пачки этих .o и коряво переведенных гуглтранслейтом советов где и что попатчить чтобы с единственной версией ведра оно вообще хоть как-то запустилось.
| |
|
4.51, Аноним (51), 00:02, 22/12/2019 [^] [^^] [^^^] [ответить]
| +/– |
Проприетарный софт и ядро линукс с нестабильным API плохо сочетаются? Да что вы говорите!
| |
|
5.54, ARM (??), 00:50, 22/12/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
отлично сочетаются - теперь мы можем продавать "новый" драйвер каждый месяц - просто пересобрав его под новое ведро. Вы пилите, пилите.
Китайцы не купят - ничего, сасунг купит. Свои-то (не свои, дареные) полимеры все прогадили? Ну значит будут - сосат!
| |
|
|
|
|
|
2.6, rinat85 (?), 23:44, 20/12/2019 [^] [^^] [^^^] [ответить]
| +/– |
Orange Pi 4 копейки стоит, можешь помочь armbian тестировать, когда выйдет что-нибудь под эту плату, хотя может там почти всё сразу заведётся
| |
|
|
4.48, rinat85 (?), 16:21, 21/12/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
:) да, двояко читается. "Orange Pi 4" копейки стоит.. RK3399, 4Gb RAM, 16Gb EMMC, USB Type-C и это всё меньше 4000 рублей вроде...
| |
|
|
|
|
|
|
4.23, Аноним (24), 11:13, 21/12/2019 [^] [^^] [^^^] [ответить]
| –3 +/– |
Вот появится драйвер в официальных репах mesa тогда и новость можно будет заплатить. Пусть хоть левый драйвер хоть правый, лиш бы работал.
| |
|
5.42, пох. (?), 14:06, 21/12/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Вот появится драйвер в официальных репах mesa
тебе шашечки или ехать? Кому ехать - собирает "неофициальный" - и вроде даже работает, как-то (ну, на этих одноплатниках все "как-то", включая родной закрытый драйвер, тоже работающий непоймикак).
| |
|
|
|
|
1.10, leap42 (ok), 02:53, 21/12/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Алиса - героическая женщина конечно (она почти всё сама запилила как я понял). Немного тыкал это дело, но руки быстро опустились.
| |
|
2.13, Аноним (12), 07:19, 21/12/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Алиса - героическая женщина конечно (она почти всё сама запилила как я
> понял). Немного тыкал это дело, но руки быстро опустились.
From left to right: Lyude Paul (Panfrost), Ryan Houdek (Panfrost), Tomeu Vizoso (Panfrost, Collabora), Alyssa Rosenzweig (Panfrost, Collabora), John Einar Reitan (Arm), Rohan Garg (Panfrost, Collabora), Boris Brezillon (Panfrost, Collabora), Erico Nunes (Lima), Connor Abbott (Lima, Panfrost), Rob Herring (Panfrost)
Alyssa Rosenzweig (Panfrost, Collabora), John Einar Reitan (Arm)
У Джона (на фото за Алисой спрятался) не опустились. ;)
| |
|
1.14, Аноним (49), 09:28, 21/12/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Драйвер Panfrost развивается на основе обратного инжиниринга оригинальных драйверов от компании ARM
Тогда какого чёрта на фото в анонсе присутствует John Einar Reitan из ARM? За такую политику гнать армщиков ..аными тряпками отовсюду, где они появляются.
| |
|
2.22, пох. (?), 11:01, 21/12/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Тогда какого чёрта на фото в анонсе присутствует John Einar Reitan из
присматривает, чтоб чего лишнего не нареверсили.
https://no.linkedin.com/in/joreitan (вроде, из Ресурсии эта версия еще открывается?)
- то есть,вопреки написанному на гитхабе, ни разу он не разработчиком там зарплату получает.
> ARM? За такую политику гнать армщиков ..аными тряпками отовсюду, где они
> появляются.
да, пользуйтесь счетами - скрепно, надежно, на века.
| |
|
3.26, Аноним (49), 11:34, 21/12/2019 [^] [^^] [^^^] [ответить]
| +/– |
А разве я сказал про отказ от архитектуры арм? Я сказал, что представителю арм нечего делать на тусе разрабов X (и любого опенсорса), если тем приходится развивать драйвер за счёт реверса армовского блоба.
| |
|
4.29, Аноним (12), 12:16, 21/12/2019 [^] [^^] [^^^] [ответить]
| +/– |
Они уже разбежались и вот-вот перейдёт под твоё чуткое руководство.
| |
|
|
2.55, Аноним (55), 01:01, 22/12/2019 [^] [^^] [^^^] [ответить]
| +/– |
Ну он на фотке и стоит больше как погонщик, сзеди, не сильно отсвечивая.
| |
|
1.18, Аноним (15), 10:47, 21/12/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
> Компания Collabora объявила об обеспечении полноценной поддержки GPU Mali T720 и T820 в свободном драйвере Panfrost, компоненты которого входят в состав Mesa...
Panfrost поддерживается в mesa? Серьезно, да? Смотрим список поддерживаемых драйверов: https://mesamatrix.net
Никакого Panfrost и драйверов Mali нету!!!
Есть удовлетворительный драйвер для Qualcomm Adreno GPU (freedreno) и пока неудовлетворительный для Vivante GPU Vivante Freescale i.MX* GPU (etnaviv). Больше под ARM SOC ничего свободного нет.
| |
|
|
3.28, Аноним (24), 12:04, 21/12/2019 [^] [^^] [^^^] [ответить]
| +/– |
Смотрим https://mesamatrix.net/
ДРАЙВЕРОВ MALI НЕТ И НЕ ИЗВЕСТНО БУДУТ ЛИ ВООБЩЕ.
"Задержанные и глупые" побегут покупать SOC с Mali GPU и надеждой на их работу прочитав эту новость на опеннете...
В моих понятиях удовлетворительный драйвер для mesa это наличие хотя бы одного из:
OpenGL 3.0 - GLSL 1.30,
OpenGL ES 3.1 - GLSL ES 3.1,
Vulkan 1.0.
В Mali не наблюдаю даже попытки, нет никаких стараний.
Для примера смотрим Vivante - молодцы, стараются, уже аж 65 (26.0%) разширений OpenGL/OpenGL ES написали, в моих понятиях результат пока неудовлетворительно но прогресс есть заметен.
| |
|
|
5.32, Аноним (24), 12:34, 21/12/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Мне надо удовлетворительный результат - открытый драйвер для Mali GPU с поддержкой OpenGL ES 3.1 - GLSL ES 3.1 для mesa.
| |
|
|
7.35, Аноним (24), 12:59, 21/12/2019 [^] [^^] [^^^] [ответить]
| +/– |
Это значит, что в мобильном варианте, я предпочту Qualcomm где уже сегодня из каробки есть работающие драйвера для mesa с поддержкой OpenGL 3.1 - GLSL 1.40 и OpenGL ES 3.1 - GLSL ES 3.1.
| |
|
|
|
|
5.59, Аноним (57), 11:41, 22/12/2019 [^] [^^] [^^^] [ответить]
| +/– |
Миша, я сразу в первом посте обозначил критерии, написал:
"Есть удовлетворительный драйвер для Qualcomm Adreno GPU (freedreno) и пока неудовлетворительный для Vivante GPU Vivante Freescale i.MX* GPU (etnaviv)."
Свободный драйвер Qualcomm для mesa уже поддерживает: OpenGL 3.1 - GLSL 1.40, OpenGL ES 3.1 - GLSL ES 3.1. Что можно оценить как - удовлетворительно (3).
Vivente не поддерживает пока ничего. Оцениваю неудовлетворительно (2).
Mali GPU оценивать нечего (0).
| |
|
|
3.34, Аноним (24), 12:55, 21/12/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
This page is a graphical representation of the text file docs/features.txt from the Mesa repository.
There is a total of 250 extensions to implement. The ranking is based on the number of extensions done by driver.
# Driver Extensions OpenGL OpenGL-ES
1 mesa (95.6%) 239 4.6 3.2 GNU/FSF
2 radeonsi (92.8%) 232 4.6 3.2 AMD
3 i965 (91.2%) 228 4.6 3.2 Intel
4 nvc0 (88.4%) 221 4.5 3.1 Nvidia
5 r600 (81.6%) 204 4.5 3.1 AMD
6 virgl (80.8%) 202 4.3 3.2 CPU
7 softpipe (75.2%) 188 3.3 N/A CPU
8 llvmpipe (70.8%) 177 3.3 N/A CPU
9 freedreno (70.4%) 176 3.1 3.1 Qualcomm
10 swr (62.0%) 155 3.3 N/A CPU
11 nv50 (61.2%) 153 3.3 N/A Nvidia
12 etnaviv (26.0%) 65 N/A N/A Vivante
Mali в этом забеге даже участие не принимает.
| |
|
|
|