Зачем такое надо? ощутить тормоза без аппаратного ускорения?
В том то и фокус, что когда я попробовал использовать сборки из buildroot Amlogic, обнаружил интересный факт.
Беру сборку с ядром 3.14, в ней есть libMali для чипа mali-450. Запускаю в режиме 1080 на s905x и начинаю запускать воспроизведение видео. Все видео 720\1080\2160(которое 4к) работают без тормозов.
Делаю то же самое на s912 - так же , всё работает.
Вопрос, на s905 используется libMali, а за счёт чего тогда работает на s912 ?
Причём я вижу в выводе консоли, что вроде как, разрешение экрана ставиться в 1080, а кодеки трансформируют всё видео как бы в 3800 на 2160 (может быть для правильного масштабирования, но это только предположение).
Дальше еще интереснее. Беру образ с ядром 4.9.76. В нём я не нахожу libMali, может оно и есть, но не на привычных местах. Результат проверки воспроизведения видео - такой же как на 3.14, всё работает без тормозов.
И у меня возникло предположение, почему Amlogic не лицензировало Mali для s912 - а оно не нужно для него, для работы с полноэкранным видео (при использовании правильных кодеков) хватает ресурсов 8 ядер для управления выводом картинки.
Поэтому хочу собрать KODI без libmali , но с кодеками, и посмотреть, как это будет работать. Может и нет большой нужды в libmali.