Ukuxhaswa kweWayland video neWebGL hardware kuyasebenza kuFirefox

I-WebGL-Wayland kuFirefox

Ezinguqulweni zasebusuku zeFirefox, lapho kuzokwakhiwa khona ukwethulwa kweFirefox 75 (okuzokwethulwa ngo-Ephreli 7) kwaziwe lokho okwenziwayo ukusekelwa okugcwele kweWebGL ezindaweni ezisebenzisa umthetho olandelwayo weWayland. Kuze kube manje, izinga lokusebenza kweWebGL kuFirefox Linux eyakhayo lishiye okuningi kungafuneki ngenxa yokushoda kokusekelwa kwejubane lehardware, ngenxa yezinkinga ngabashayeli be-gfx beX11 nokusetshenziswa kwamazinga ahlukile.

Ukusheshisa okususelwa ku-Gfx kuX11 kunikezwe ku-Chrome, kepha ngezindleko zokugcina uhlu olukhulu lokuhlukile nezisombululo zokugwema izinkinga. Ngenkathi kuyindaba yeFirefox, Ukushesha kwehadiwe yeWebGL yeLinux ayizange inikwe amandla ngokuzenzakalela, ngoba iMozilla ibingenazo izinsiza zokuhlaziya zonke izilawuli zezinkinga nekhadi levidiyo, ngaphezu kokugxila kwezinye izindawo.

Lapho usebenzisa iWayland, isimo sashintsha ngenxa yokuvela kwe-backend entsha esebenzisa indlela ye-DMABUF ukudweba ukwakheka nokuhlela ukushintshaniswa kwama-buffers ngalezi zinto ezifakwe kwimemori yevidiyo ngezinqubo ezahlukahlukene.

Ekuqaleni i-backend entsha yasungulwa ngenhloso yokunikeza ukusekelwa kwekhwalithi ukusheshisa gfx. Ngaphezu kokusheshiswa kwezingxenyekazi zekhompuyutha iWebGL iphinde yanikezwa ithuba lokuqalisa ukwesekwa kokuqoshwa kwamavidiyo okusheshisiwe kwe-H.264 kusetshenziswa i-VA-API (Video Acceleration API) kanye ne-FFmpegDataDecoder.

IFirefox yakha ngokuya ngeWayland baphumelele ukukhiqiza indawo yokusebenza ye-GL kuhlanganiswe okungaboshelwe kumaseva athile ahlanganisiwe, njengeGNOME Mutter noma i-KDE Kwin.

Ukusheshiswa kokusekelwa kusetshenziswa i-backback ye-DMABUF isetshenziselwa izindlela ezimbili Ukunikeza izinketho ezitholakala kuFirefox: I-WebRender (entsha esebenzisa i-GPU ukunikeza amakhasi ewebhu) nomqambi GL (okudala).

Kuzona zozimbili lezi zinhlaka, lapho usebenzisa i-backend entsha ukwakheka kudalwa ku-GPU futhi ingasetshenziswa ngqo phakathi kwezinqubo zesiphequluli ezibhekele ukwakheka nokuxhumana ne-GPU.

Amafreyimu weWebGL angahlinzekwa ngqo kwimemori ye-GPU, engakhonjiswa kubhafa yohlaka lwe-EGL, enikezwe kwinqubo eyinhloko, futhi inikezwe njengokuthungwa lapho kuxutshwa izinto zekhasi lewebhu.

Ukuze unike amandla i-WebGL nokusheshisa kwevidiyo enguqulweni yasebusuku yeFirefox, IFirefox kufanele iqalwe ngokuhlukahluka kwemvelo «MOZ_ENABLE_WAYLAND = 1»Futhi ulungiselele«iwijethi.wayland-dmabuf-webgl.enabled»Futhi«iwijethi.wayland-dmabuf-vaapi.nabled»Cishe ku: config, bese ubheka ukuthi ukusheshisa kuvunyelwe yini ekhasini, kanye inguqulo yomtapo wolwazi ye-libva 2.6.0+ iyadingeka ifakiwe ukuze isebenze.

Ekugcineni, wezinguquko ezizayo kuFirefox 75 kulindeleke, okulandelayo kugqame:

  • Ukunika amandla abasebenzisi base-UK ngokubonisa amabhulokhi axhasiwe ekhasini eliyisiqalo kusigaba esinconywe insizakalo yokuqukethwe kwePocket (phambilini, izikhangiso beziboniswa abasebenzisi be-US kuphela) amabhulokhi amakwe ngokucacile njengokukhangisa futhi akhutshaziwe kuzilungiselelo.
  • Kumenenja ye-password (mayelana: ukungena ngemvume), uma kungekho iphasiwedi eyisihleliwe, ukwesekwa kokuqala kuyasetshenziswa ukubonisa ibhokisi lokufakazela ubuqiniso le-OS nokufaka iziqinisekiso zohlelo ngaphambi kokubuka amaphasiwedi agciniwe.
  • Amandla wokusebenzisa i-interface yokuphrinta ngaphandle kokufaka ama-plugins angeziwe, ngokuchofoza inkinobho ethi "Nika amandla imenyu yephrofayili" kuphrofayilir.firefox.com, kanye nemodi yokuhlaziywa kokusebenza okungeziwe kuphela kuthebhu esebenzayo.
  • Indlela yokuhlanza amakhukhi amadala nedatha yesayithi lapho ufinyelela amasayithi anekhodi yokulandelela ukunyakaza lapho umsebenzisi angahlangani khona ngokuhlanganyela. Imodi ihlose ukulwa nokulandela ngomkhondo ngokuqondisa kabusha.
  • Ukuqaliswa kwamabhokisi engxoxo yamamodi, axhumene namathebhu ngamanye nangaphandle kokuvimba yonke i-interface, sekuqalile.

Umthombo: https://mastransky.wordpress.com/


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.