Firefox for Wayland waxay keentaa WebGL iyo dardargelinta qalabka fiidyaha

Π’ kulanka habeenimo Firefox, oo ku saleysan taas oo sii deynta Firefox 7 la sameyn doono Abriil 75, la fuliyay taageero buuxda ee WebGL ee deegaanka iyadoo la isticmaalayo borotokoolka Wayland. Ilaa hadda, heerka waxqabadka WebGL ee Linux wuxuu dhisaa Firefox wax badan ayuu ka tagay sababtoo ah taageero la'aanta dardargelinta qalabka dhibaatooyinka wata darawalada gfx ee X11 oo isticmaalaya heerar kala duwan. X11's gfx-ku-saleysan dardargelinta waxaa lagu bixiyay Chrome, laakiin qiimaha lagu hayo liis aad u badan oo ka reeban iyo xalinta dhibaatooyinka si looga fogaado dhibaatooyinka (eeg chrome://gpu/). Firefox gudaheeda, dardargelinta qalabka WebGL ee Linux waligiis uma suurtagelin si caadi ah sababtoo ah Mozilla ma aysan haysan agab ay ku kala saarto darawal kasta iyo kaararka garaafyada.

Markii la isticmaalayo Wayland, xaaladdu way is beddeshay sababtoo ah soo ifbax cusub dhabarka dambeiyadoo la isticmaalayo habka DMABUF si loogu sameeyo textures iyo urur la wadaaga kaydiyayaal leh textures, oo ku yaal xusuusta fiidyowga, hababka kala duwan. Markii hore, dhabarka cusub waxaa lagu soo saaray isha si loo bixiyo taageero-dardargelinta gfx-tayada sare leh. Marka lagu daro dardargelinta qalabka WebGL dhabarka sidoo kale siiyay fursad hirgalinta taageerada h.264 dardargelinta codaynta fiidyowga iyadoo la adeegsanayo VA-API (Acceleration API) iyo FFmpegDataDecoder.

Wayland dhistay Firefox waxay ku guulaysteen inay diyaariyaan deegaan desktop GL midaysan oo aan ku xidhnayn adeegayaal gaar ah oo isku dhafan sida GNOME Mutter ama KDE Kwin. Taageerada dardargelinta iyadoo la adeegsanayo dhabarka-ku-saleysan DMABUF waxaa loo hirgeliyay laba ka mid ah matoorada wax-soo-saarka ee laga heli karo Firefox - WebRender (cusub, iyadoo la adeegsanayo GPU-ga si loo sameeyo boggaga internetka) iyo curiyaha GL (classic). Labada xaaladoodba, marka la isticmaalayo dhabarka cusub, textures ayaa lagu abuuray GPU-ga waxaana si toos ah loo isticmaali karaa iyada oo aan la koobiyn inta u dhaxaysa hababka browserka ee mas'uulka ka ah curinta iyo la falgalka GPU-ga. Xirmooyinka WebGL waxaa si toos ah loogu gudbin karaa xusuusta GPU-da, kaas oo lagu sawiri karo EGL framebuffer, oo lagu farsameeyay habka ugu muhiimsan, oo loo soo bandhigo qaab-dhismeed marka la simiyo walxaha bogga shabakadda.

Si aad awood ugu siiso WebGL iyo dardargelinta muuqaalka waa in ay noqdaan Firefox ku bilow doorsoomiyaha deegaanka "MOZ_ENABLE_WAYLAND=1" oo dhig halbeegyada "widget.wayland-dmabuf-webgl.enabled" iyo "widget.wayland-dmabuf-vaapi.enabled" ee ku saabsan: config, ka dibna hubi in dardargelinta la furay ku saabsan bogga: taageero. Waxay u baahan tahay nooca maktabadda libva 2.6.0+ si uu u shaqeeyo (waxaa lagu tijaabiyay Fedora 31 oo leh Intel UHD 630 GPU).

Firefox for Wayland waxay keentaa WebGL iyo dardargelinta qalabka fiidyaha

Isbeddelada soo socda ee Firefox 75, sidoo kale waad awoodaa Calaamadee:

  • U sahlaysa isticmaalayaasha UK (xayeysiis hore soo baxay Isticmaalayaasha Maraykanka kaliya) waxay ku soo bandhigayaan baloogyada ay bixiyaan kafaala-qaadayaashu bogga bilowga qaybta ay ku taliyaan adeegga jeebka (bloodsyada si cad ayaa loogu calaamadeeyay xayeysiis waxaana lagu curyaami karaa goobaha).
  • Gudaha maamulaha sirta ah (ku saabsan: logins), haddii aan la dejin furaha sirta ah, la fuliyay taageerada bilowga ah ee muujinta wada-hadalka xaqiijinta OS iyo gelitaanka aqoonsiga nidaamka ka hor inta aan la arkin ereyada sirta ah ee la keydiyay.
  • Waxaa lagu daray awoodda lagu kicinayo is-dhexgalka bogga iyada oo aan la rakibin ku-darka, adoo riixaya badhanka "Enable Profiler Menu Button" ee goobta profiler.firefox.com. Habka falanqaynta waxqabadka ee lagu daray tab firfircoon oo keliya.
  • La fuliyay qaabka nadiifinta cookies-kii hore iyo xogta goobta marka la gelayo boggaga leh koodka raadraaca dhaqdhaqaaqa kaas oo isticmaaluhu uusan la falgalin si dhexgal ah. Qaabka ayaa looga golleeyahay in lagula dagaallamo raadraaca jiheynta.
  • La bilaabay hirgelinta wada-hadallada moodeelka ah ee ku xidhan tabsiyada gaarka ah oo aan xannibin dhammaan interface-ga.

    Firefox for Wayland waxay keentaa WebGL iyo dardargelinta qalabka fiidyaha

Source: opennet.ru

Add a comment