Видеодекодер и кодер Qualcomm Iris получает драйвер Linux V4L2
Инженер Qualcomm Викаш Гародиа только что предложил добавить «драйвер кодера/декодера Qualcomm Iris V4L2» в основную версию Linux, обеспечивающий поддержку декодирования H.264, H.265 и VP9, кодирования H.264 и H.265, а также Возможности M2M и ПОТОКОВОЙ передачи.
Графические процессоры Adreno, входящие в состав Qualcomm SoC, уже несколько лет поддерживаются драйвером Freedreno с открытым исходным кодом, но этого не произошло с блоком IP, отвечающим за аппаратное кодирование и декодирование видео. Последний набор исправлений устраняет эту проблему для «новой аппаратной архитектуры ускорения видео Qualcomm», что означает, что она может не работать на старых процессорах Qualcomm.
Список функций, реализованных в драйвере кодера/декодера Iris V4L2:
Очень сложно найти информацию о новой архитектуре Iris VPU, поэтому мы не знаем, какие процессоры Qualcomm используют новую архитектуру, за исключением sm8550 (Snapdragon 8 Gen 2), который появляется в наборе патчей. В некотором смысле Qualcomm намного хуже, чем Allwinner, поскольку я сам никогда не видел ни технических описаний, ни технических справочных руководств Qualcomm. Это потому, что все находится под соглашением о неразглашении, но, по крайней мере, они платят людям за работу над программным обеспечением, а поддержка программного обеспечения обычно намного лучше, чем у таких компаний, как Allwinner.
Более подробную информацию и код вы найдете в списке рассылки ядра Linux.
Через Phoronix и спасибо TLS за подсказку.
Жан-Люк основал CNX Software в 2010 году на неполный рабочий день, прежде чем оставить работу менеджера по разработке программного обеспечения и позже, в 2011 году, начать писать ежедневные новости и обзоры на постоянной основе.
Поддержите программное обеспечение CNX! Сделайте пожертвование через криптовалюту или станьте патроном на Patreon.
Похожие сообщения: