История изменений
Исправление 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 в декодирование видео не умеет от слова совсем.
Блин, вот вроде все такие умные, про линуксы разговаривают, а тупо разобраться как устроена железка на которой они эти линуксы собираются гонять - мозгов вообще ни разу не хватает.