IFirefox yongeza ukukhawulezisa ukuchazwa kwevidiyo ngeVA-API kwiinkqubo zeX11

KwiFirefox codebase, ngesiseko apho ukukhutshwa kweFirefox 25 kuya kwenziwa nge-80 ka-Agasti, yongezwe utshintsho olungasebenziyo kwi Linux ukubopha Inkxaso yehardware yokukhawulezisa ukuchazwa kwevidiyo kwiinkqubo eziseWayland. Ukukhawuleza kunikezelwa ngokusebenzisa i-VA-API (i-Video Acceleration API) kunye ne-FFmpegDataDecoder. Ke, inkxaso yokukhawuleziswa kwevidiyo yehardware ngeVA-API iza kufumaneka kwaye Linux-iinkqubo ezisebenzisa iprotocol ye-X11.

Ngaphambili, ukukhawuleziswa kwevidiyo yehardware ezinzileyo kwakubonelelwe kuphela kwi-backend entsha kusetyenziswa i-Wayland kunye ne-DMABUF indlela. Kwi-X11, ukukhawuleza akuzange kusetyenziswe ngenxa yeengxaki zabaqhubi be-gfx. Ngoku ingxaki yokuvumela ukukhawuleziswa kwevidiyo ye-X11 isonjululwe se benzisa EGL. Kwakhona, kwiinkqubo ezine-X11, ukukwazi ukusebenza kwe-WebGL nge-EGL kuphunyeziwe, okuya kuthi kwixesha elizayo kuvumeleke inkxaso ye-hardware yokukhawulezisa ye-WebGL ye-X11.
Okwangoku, eli nqaku lihlala livaliwe ngokungagqibekanga (lenziwe ngewidget.dmabuf-webgl.enabled), kuba ingezizo zonke iingxaki ezisonjululwe okwangoku.

Ukuvula umsebenzi nge-EGL, imo eguquguqukayo MOZ_X11_EGL ibonelelwe, emva kokumisela iWebrender
kunye ne-OpenGL yokuhlanganisa amacandelo tshintsha ukusebenzisa i-EGL endaweni ye-GLX. Ukuphunyezwa kusekelwe kwi umva omtsha ye X11 esekwe kwi DMABUF, elungiswa ngokwahlulahlulwa DMABUF ngasemva, ecetyiselwe ngaphambili iWayland.

Ukongezelela, kunokuqatshelwa kuvulwa kwisiseko sekhowudi esinika amandla iFirefox 79, inkqubo yokudibanisa iWebRender yeelaptops ezisekwe kwi-AMD eqongeni Windows 10I-WebRender ibhalwe ngeRust kwaye ivumela ukonyuka okukhulu kwisantya sokwenziwa kwemisebenzi kunye nokunciphisa umthwalo we-CPU ngokukhuphela imisebenzi yokwenziwa kwemisebenzi ... Windows 10 kwii-Intel GPUs, ii-AMD Raven Ridge APUs, ii-AMD Evergreen APUs, nakwiilaptops ezineekhadi zemizobo ze-NVIDIA. Linux I-WebRender okwangoku ivuliwe kwiikhadi ze-Intel kunye ne-AMD kuphela kwiikhabhinethi zasebusuku kwaye ayixhaswa kwiikhadi ze-NVIDIA. Ukuze uyinyanzele ukuba isebenze, vula useto lwe-"gfx.webrender.all" kunye ne-"gfx.webrender.enabled" kwi-about:config okanye uqalise iFirefox nge-MOZ_WEBRENDER=1 environment variable.

KwiFirefox 79 nayo ngokungagqibekanga yongezwe ukucwangcisa ukwenza ukwahlula kweCookie okuguquguqukayo okusekwe kwindawo eboniswe kwibar yedilesi (β€œUkwahlulwa kweqela lokuqala elinamandla", xa ukufakwa kwakho kunye nomntu wesithathu kumiselwe ngokusekelwe kwisiseko sesizinda sendawo). Ukuseta kunikezelwe kwisicwangcisi kwicandelo lemimiselo yokulandelela umkhondo wokulandelela intshukumo kwibhloko ehlayo yeendlela zokuvala i-Cookie.
Kwakhona kwiFirefox 79 yenziwe yasebenza Ngokungagqibekanga, isikrini seseto esitsha sovavanyo β€œsimalunga: nezinto ezikhethwayo#uvavanyo,” esibonelela ngojongano lokuvumela iimpawu zovavanyo, ezifanayo malunga: neeflegi kwiChrome.

umthombo: opennet.ru

Thenga ukusingathwa okuthembekileyo kwiindawo ezinokhuseleko lweDDoS, iiseva zeVPS VDS πŸ”₯ Thenga ukusingathwa kwewebhusayithi okuthembekileyo ngokhuseleko lwe-DDoS, iiseva zeVPS VDS | ProHoster