Figura 1: Firefox VAAPI es una realidad para drivers Open-Source. |
Al referirnos a la aceleración por hardware se entiende que el GPU procesará contenido multimedia (como es el caso de videos) para liberar al CPU de esa carga de trabajo, mantener un mejor rendimiento, presentar menores temperaturas y reducir el consumo de energía (vital para ordenadores portátiles). Naturalmente, el usuario de un navegador web (llámese: Firefox, Chrome, Edge, etc.) no se preocupa por estos detalles y dan por echo que la aceleración por hardware funciona correctamente, esto casi siempre se cumple en Windows, pero en el sistema operativo del pingüino la situación se complica y más aún si el PC/portátil posee múltiples GPUs.
Esta publicación mostrará el estado actual de la aceleración por hardware en el navegador web Mozilla Firefox, el proceso para su activación, configuración, pruebas de rendimiento, uso de códecs H.264 y VP9 en sistemas con multi-GPU usando GNU/Linux.