Firefox domyślnie włącza akcelerację sprzętową dla procesorów Intel i AMD.
Linux to jedyny system operacyjny, w którym Firefox może zmierzyć się z wszechobecnym i wszechmocnym Chromium. Przeglądarka Mozilla wyprzedza we wdrażaniu technologii i funkcji, takich jak akceleracja sprzętowa, obsługa Wayland i tryb ciemny GNOME 42 , jednak niewiele lub nic z tego nie jest związane z Mozillą, ale większość tej pracy jest sygnowana przez Martina Stransky’ego z Red Hat.
Jeśli chodzi o możliwość korzystania z akceleracji sprzętowej przez VA-API, wsparcie najpierw pojawiło się w Wayland , a następnie w X11 , ale zawsze było ono domyślnie przynajmniej częściowo wyłączone. Wygląda na to, że Firefox podejmuje kroki, aby domyślnie w pełni włączyć VA-API w konfiguracjach Linuksa, które opierają się na stosie Mesa .
Oczywiście wygodnie byłoby nie dzwonić z wyprzedzeniem, ponieważ domyślne włączenie VA-API zostanie wykonane, jak widać w odpowiednim raporcie o błędzie i zatwierdzeniu , w kanale Nightly przeglądarki. W tym momencie nie trzeba dodawać, że kanał Firefox Nightly koncentruje się na tworzeniu aplikacji, chociaż nie oznacza to, że istnieją odważni ludzie, którzy odważyliby się używać go jako swojej głównej przeglądarki.
Jak wspomnieliśmy, Mesa będzie zawierać obsługę VA-API. W zatwierdzeniu można przeczytać frazę „wyłącz na całym sprzęcie NVIDIA”, więc zakładamy, że wsparcie zostanie wyłączone dla Nouveau i włączone dla Intela i AMD. Sterownik AMDGPU-PRO również został wycofany wraz z Internet Explorerem dla systemu Linux : oficjalnym sterownikiem NVIDIA.
Oficjalny sterownik NVIDIA nie obsługuje VA-API, ale VDPAU, więc aby naprawić tę sytuację, opracowywany jest sterownik owijający, który działa na szczycie interfejsu NVENC, technologii sprzętowego renderowania i dekodowania zielonego giganta.
Dokładniej, to, co zostało zawarte w Firefoksie Nightly dla kart graficznych Intel i AMD obsługiwanych przez Mesę, to obsługa akceleracji wideo przez VA-API i FFmpegDataDecoder zarówno na Wayland, jak i Xorg. Okaże się, kiedy trafi do stabilnej gałęzi przeglądarki, ale wersja kanału Nightly 103 ma już domyślnie włączoną akcelerację sprzętową lub jest w trakcie włączania. Mały krok, ale taki, który może być bardzo ważny dla Firefoksa, aby utrzymać przewagę nad Chromium w niektórych aspektach w systemie Linux.
Autorem włączania domyślnie akceleracji sprzętowej w Firefoksie Nightly jest „taki sam jak zawsze”, Martin Stransky, i twierdzi on, że chociaż Mozilla od jakiegoś czasu lepiej dba o Linuksa , to Red Hat nadal jest przede wszystkim odpowiedzialny za jego ewolucję technologiczną w system gnu i pingwina.
Dodaj komentarz