Firefox 80 comptarà amb l'acceleració de descodificació de vídeo a través de VA-API en X11

Logotip del Firefox

A la base de codi de Firefox sobre la qual es generarà el llançament de Firefox 80 es va donar a conèixer recentment que s'ha afegit un canvi que deshabilita per a Linux la vinculació de l' suport de descodificació de vídeo accelerat per maquinari als sistemes basats en Wayland.

Amb això, ara l'acceleració que es proporciona serà utilitzant VA-API (API d'acceleració de vídeo) i FFmpegDataDecoder. Per tant, el suport per a l'acceleració de vídeo de maquinari a través de VA-API també estarà disponible per a sistemes Linux que utilitzen el protocol X11.

Anteriorment, l'acceleració de vídeo de maquinari estable es proporcionava només per al nou backend usant Wayland i el mecanisme DMABUF.

Per X11, l'acceleració no es va aplicar a causa de problemes amb els controladors GFX. Ara, el problema d'habilitar l'acceleració de vídeo per a X11 es resol mitjançant l'ús de EGL. A més, per a sistemes amb X11, s'implementa la capacitat d'executar WebGL a través d'EGL, que en el futur permetrà la inclusió de suport per a l'acceleració de maquinari de WebGL per a X11.

Actualment, aquesta característica roman desactivada per defecte (Habilitada a través d'widget.dmabuf-webgl.enabled), ja que no s'han resolt tots els problemes.

Per activar el treball a través de EGL, es proporciona la variable d'entorn MOZ_X11_EGL, Després de la qual cosa els components de composició Webrender i OpenGL canvien a EGL en lloc de GLX. La implementació es basa en el nou backend DMABUF per a X11, que es prepara dividint el backend DMABUF proposat prèviament per Wayland.

A més, es pot observar la inclusió dels sistemes de composició WebRender per a portàtils basats en xips AMD a la plataforma Windows 10 es compilen a la base de el codi sobre la base de la qual es forma la versió Firefox 79.

WebRender està escrit en el llenguatge Rust i permet aconseguir un augment significatiu en la velocitat de renderitzat i una menor càrrega de CPU causa de la transferència de les operacions de GPU a un costat Representació dels continguts de la pàgina, que s'implementen a través d' ombrejadors executats a la GPU.

WebRender es va incloure prèviament a la plataforma Windows 10 per GPU Intel, APU AMD Raven Ridge, AMD Evergreen i ordinadors portàtils amb targetes gràfiques NVIDIA. A Linux, WebRender actualment està activat per a targetes Intel i AMD només en versions nightly del Firefox i no és compatible amb targetes NVIDIA.

Per als que estiguin sobre aquesta versio de el navegador, poden forçar la inclusió en about: config i activar les configuracions «gfx.webrender.all» i «gfx.webrender.enabled».

Altres canvis esperats

finalment també val destaca que Firefox 79 es va agregar una configuració defecte per habilitar l'aïllament dinàmic de cookies per al domini que es mostra a la barra d'adreces ( »Aïllament dinàmic de primera part», quan les insercions teves i de tercers es determinen en funció de l'domini base de el lloc).

La configuració es suggereix al configurador en la secció de configuració per bloquejar el seguiment de el moviment en el bloc desplegable dels mètodes de bloqueig de galetes.

A més, a Firefox 79, per defecte, s'activa una nova pantalla amb configuracions experimentals: «About: config #experimental».

Pel que fa a altres de les novetats que podrem esperar en Firerox 80, és la manera HTTPS el qual està dissenyat per aplicar HTTPS en els llocs. Funciona de manera similar a HTTPS Everywhere i altres extensions d'actualització HTTPS per navegadors en el sentit que intenta actualitzar les connexions HTTP, que no són segures, a les connexions HTTPS, que sí que ho són.

La diferència principal entre la manera natiu només HTTPS i les extensions és que la implementació de Mozilla intenta actualitzar cada connexió HTTP a HTTPS.

amb això Firefox informa l'usuari si no es va poder carregar tot el lloc perquè no admet HTTPS. No obstant això, el mateix no és cert per als elements que no es poden carregar en un lloc. Els usuaris poden seleccionar continuar amb la càrrega de el lloc si no es carrega del tot.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Javier va dir

    Llavors amic, com habilitar vaapi a linux? instal firefox 80 i ja? perquè ho vaig fer i l'ús de la CPU a youtube segueix alt. estic fent servir Manjaro