LINUX.ORG.RU

История изменений

Исправление Stanson, (текущая версия) :

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

Нумер раз - нормальные линуксячьи драйвера для Mali были всегда, c самого начала. Да, проприетарные. Почему-то ни у кого не пригорает когда невидия занимается тем же самым, а тут прям целая трагедь. Ставишь ядро постарше, драйвер родной и вперёд, всё чудесно работает.

Нумер два - Mali вообще никакого отношения к процессу вывода на экран не имеет - это чисто 3D engine который тупо рендерит 3D сцену в указанный кусок памяти, так что толку от Mali в процессе декодирования и вывода видео не будет никакого.

Нумер три - Выводом памяти на дисплей в Allwinner занимается Display Engine который прекрасно работает давным-давно и даже без проприетарщины.

Нумер три - хардварным декодированием видео в Allwinner занимается Video Engine, а вовсе не Mali. Поэтому нужно не с Mali воевать, а ставить проприетарный CedarX или открытый Cedrus (да оно уже умеет h264) и соответствующую libvdpau.

Исходя из вышенаписанного, катить бочку на Mali при тормозах связанных с декодированием видео - полнейший идиотизм, потому что Mali в декодирование видео не умеет от слова совсем.

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

Исходная версия Stanson, :

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

Нумер раз - нормальные линуксячьи драйвера для Mali были всегда, c самого начала. Да, проприетарные. Почему-то ни у кого не пригорает когда невидия занимается тем же самым, а тут прям целая трагедь. Ставишь ядро постарше, драйвер родной и вперёд, всё чудесно работает.

Нумер два - Mali вообще никакого отношения к процессу вывода на экран не имеет - это чисто 3D engine который тупо рендерит 3D сцену в указанный кусок памяти, так что толку от Mali в процессе декодирования и вывода видео не будет никакого.

Нумер три - Выводом памяти на экран в Allwinner занимается Display Engine который прекрасно работает давным-давно и даже без проприетарщины.

Нумер три - хардварным декодированием видео в Allwinner занимается Video Engine, а вовсе не Mali. Поэтому нужно не с Mali воевать, а ставить проприетарный CedarX или открытый Cedrus (да оно уже умеет h264) и соответствующую libvdpau.

Исходя из вышенаписанного, катить бочку на Mali при тормозах связанных с декодированием видео - полнейший идиотизм, потому что Mali в декодирование видео не умеет от слова совсем.

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