Mbështetja për përshpejtimin e pajisjeve video dhe WayGL të Wayland tani është aktive në Firefox

WebGL-Wayland në Firefox

Në versionet e natës të Firefox, mbi të cilin do të formohet fillimi i Firefox 75 (i cili do të nisë më 7 prill) është bërë e ditur çfarë u zbatua mbështetje e plotë për WebGL në mjediset që përdorin protokollin Wayland. Deri më tani, niveli i performancës WebGL në ndërtimet e Firefox Linux ka lënë shumë për të dëshiruar për shkak të mungesës së mbështetjes për përshpejtimin e pajisjeve, për shkak të problemeve me drejtuesit gfx për X11 dhe përdorimit të standardeve të ndryshme.

Nxitimi i bazuar në Gfx në X11 u sigurua në Chrome, por me koston e mbajtjes së një liste të madhe të përjashtimeve dhe zgjidhjeve për të shmangur problemet. Ndërsa në rastin e Firefox, Përshpejtimi i harduerit WebGL për Linux asnjëherë nuk u aktivizua si parazgjedhje, meqenëse Mozilla nuk kishte burime për të analizuar çdo shofer problematik dhe kartë video, përveç përqendrimit në fusha të tjera.

Kur përdorni Wayland, situata ndryshoi për shkak të shfaqjes së një backend të ri i cili përdor mekanizmin DMABUF për të vizatuar tekstura dhe për të organizuar shkëmbimin e bufferëve me këto tekstura të vendosura në memorien video nga procese të ndryshme.

Fillimisht backend i ri u zhvillua me qëllim të ofrimit të mbështetjes cilësore për përshpejtimin gfx. Përveç përshpejtimit të harduerit të prapambetur, WebGL-së iu dha gjithashtu mundësia për të zbatuar mbështetje për dekodimin e përshpejtuar të videos H.264 duke përdorur VA-API (Video Acceleration API) dhe FFmpegDataDecoder.

Firefox ndërtohet bazuar në Wayland kanë arritur të prodhojnë një mjedis pune GL i unifikuar që nuk është i lidhur me servera të veçantë të përbërë, të tillë si GNOME Mutter ose KDE Kwin.

Mbështetja e përshpejtimit duke përdorur prapambetja DMABUF zbatohet për dy mekanizma interpretimi i disponueshëm në Firefox: WebRender (e reja që përdor GPU-në për të dhënë faqet e internetit) dhe kompozitori GL (klasik).

Në të dy rastet, kur përdorni backend-in e ri, tekstet krijohen në GPU dhe mund të përdoret direkt midis proceseve të shfletuesit përgjegjës për përbërjen dhe bashkëveprimin me GPU.

Kornizat WebGL mund të jepen drejtpërdrejt në memorjen GPU, e cila mund të pasqyrohet në tamponin e kornizës EGL, të dhënë në procesin kryesor dhe të paraqitet si një strukturë kur përzihen elementët e faqes në internet.

Për të mundësuar përshpejtimin e WebGL dhe videos në versionin e natës të Firefox, Firefox-i duhet të fillojë me ndryshoren e mjedisit «MOZ_ENABLE_WAYLAND = 1»Dhe konfiguroni«widget.wayland-dmabuf-webgl.aktivizuar»Y«widget.wayland-dmabuf-vaapi.të aktivizuara»Në lidhje me: konfiguroni, dhe pastaj kontrolloni nëse përshpejtimi është aktivizuar në faqe, plus Kërkohet versioni i bibva bibliotekës 2.6.0+ është instaluar për të punuar.

Së fundi, e ndryshimeve të ardhshme në Firefox 75 pritet, bien në sy:

  • Aktivizimi për përdoruesit e Mbretërisë së Bashkuar duke shfaqur blloqe të sponsorizuara në faqen kryesore në seksionin e rekomanduar nga shërbimi i përmbajtjes së Pocket (më parë, reklamat u shfaqeshin vetëm përdoruesve të SH.B.A.) blloqet janë shënuar qartë si reklamë dhe janë çaktivizuar në cilësimet.
  • Në menaxherin e fjalëkalimeve (rreth: hyrjeve), nëse nuk vendoset një fjalëkalim kryesor, mbështetja fillestare zbatohet për të shfaqur dialogun e vërtetimit të sistemit operativ dhe për të futur kredencialet e sistemit përpara se të shikoni fjalëkalimet e ruajtura.
  • Mundësia për të aktivizuar ndërfaqen e profilizimit faqe pa instaluar shtojca shtesë, duke klikuar butonin "Aktivizo menunë e profilit" në profiler.firefox.com, si dhe mënyrën e shtuar të analizës së performancës vetëm për skedën aktive.
  • Një mënyrë për pastrimin e cookies të vjetra dhe të dhënat e faqes kur hyni në faqet me një kod të ndjekjes së lëvizjes me të cilin përdoruesi nuk ndërvepron në mënyrë interaktive. Modaliteti synon të luftojë gjurmimin përmes ridrejtimeve.
  • Zbatimi i kutive dialoguese modale, të lidhura me skeda individuale dhe pa bllokuar të gjithë ndërfaqen, ka filluar.

Fuente: https://mastransky.wordpress.com/


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.