Firefox 80, X11'de VA-API aracılığıyla video kod çözme hızlandırma özelliğine sahip olacak

Firefox logosu

Firefox kod tabanında Firefox 80, yakın zamanda açıklandı Linux'u devre dışı bırakan bir değişiklik eklendi bağlantısı kod çözme desteği hızlandırılmış video Wayland tabanlı sistemlere donanım.

Bununla şimdi sağlanan hızlanma VA-API kullanıyor olacak (Video Hızlandırma API'si) ve FFmpegDataDecoder. Bu nedenle, VA-API aracılığıyla donanım video hızlandırma desteği X11 protokolünü kullanan Linux sistemleri için de mevcut olacak.

Daha önce, Wayland ve DMABUF mekanizması kullanılarak yalnızca yeni arka uç için kararlı donanım video hızlandırma sağlanıyordu.

X11 için, gfx sürücüleriyle ilgili sorunlar nedeniyle gaz uygulanmadı. Şimdi X11 için video hızlandırmayı etkinleştirme sorunu EGL kullanılarak çözüldü. Ek olarak, X11 sistemleri için, WebGL'yi EGL üzerinden çalıştırma yeteneği uygulanmaktadır ve bu, gelecekte X11 için WebGL donanım hızlandırma desteğinin dahil edilmesine izin verecektir.

Şu anda bu özellik varsayılan olarak devre dışı kalmaktadır (widget.dmabuf-webgl.enabled aracılığıyla etkinleştirildi), çünkü tüm sorunlar çözülmedi.

İşi EGL üzerinden etkinleştirmek için, MOZ_X11_EGL ortam değişkeni sağlanır, bundan sonra kompozisyon bileşenleri Webrender ve OpenGL, GLX yerine EGL'ye geçer. Uygulama, Wayland için önceden önerilen DMABUF arka ucunu bölerek hazırlanan X11 için yeni DMABUF arka ucuna dayanmaktadır.

Buna ek olarak, WebRender kompozisyon sistemlerinin dahil edildiğini görebilirsiniz Windows 10 platformundaki AMD yongalarına dayalı dizüstü bilgisayarlar için, Firefox 79 sürümünün oluşturulduğu koda göre derlenir.

WebRender, Rust dilinde yazılmıştır ve GPU işlemlerinin bir tarafa aktarılması nedeniyle işleme hızında önemli bir artış ve daha düşük bir CPU yükü elde edilmesine olanak tanır; bu, GPU üzerinde çalışan gölgelendiriciler aracılığıyla uygulanan sayfa içeriklerinin Renderingidir.

WebRender daha önce Intel GPU, AMD APU için Windows 10 platformuna dahil edilmişti. Raven Ridge, AMD Evergreen ve NVIDIA grafik kartlarına sahip dizüstü bilgisayarlar. Linux'ta, WebRender şu anda Intel ve AMD kartları için etkindir yalnızca Firefox'un gecelik sürümlerinde ve NVIDIA kartlarıyla uyumlu değildir.

Tarayıcının bu sürümünde olanlar, about: config ve "gfx.webrender.all" ve "gfx.webrender.enabled" ayarlarını etkinleştirmeye zorlayabilir.

Beklenen diğer değişiklikler

Son olarak ayrıca vale, Firefox 79 için bir yapılandırma eklendiğini vurguluyor varsayılan dinamik çerez izolasyonunu etkinleştirmek için adres çubuğunda gösterilen etki alanı için (»Birinci taraf dinamik yalıtım», sizin ve üçüncü taraf girişleri sitenin temel etki alanına göre belirlendiğinde).

Yapılandırma, yapılandırma bölümündeki yapılandırıcıda önerilir hareket izlemeyi kilitlemek için çerez engelleme yöntemlerinin açılır bloğunda.

Buna ek olarak, Firefox 79'da, varsayılan olarak, deneysel ayarlara sahip yeni bir ekran etkinleştirilmiştir: "Hakkında: yapılandırma # deneysel".

Diğer haberlere gelince ne bekleyebiliriz Firerox 80'de HTTPS modudur hangisi sitelerde HTTPS'yi zorlamak için tasarlanmıştır. Bu şekilde çalışır HTTPS Everywhere ve diğer HTTPS güncelleme uzantılarına benzer tarayıcılar için, güvenli olmayan HTTP bağlantılarını HTTPS bağlantılarına güncellemeye çalışması anlamında.

Yalnızca HTTPS yerel mod ile uzantılar arasındaki temel fark, Mozilla uygulamasının her HTTP bağlantısını HTTPS'ye güncellemeye çalışmasıdır.

Bununla Firefox, HTTPS'yi desteklemediği için sitenin tamamının yüklenemediğini kullanıcıya bildirir. Ancak, aynı şey bir siteye yüklenemeyen öğeler için geçerli değildir. Kullanıcılar tamamen yüklenmezse siteyi yüklemeye devam etmeyi seçebilirler.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   xavier dijo

    Peki arkadaşım, linux'ta vaapi'yi nasıl etkinleştiririm? Firefox 80 kuruyorum ve şimdi? çünkü yaptım ve youtube'daki cpu kullanımı hala yüksek. manjaro kullanıyorum