I-Chrome ihambele ekusebenziseni i-Ozone layer kwiinkqubo ze-X11

ugoogle chrome

Kwiintsuku ezithile ezidlulileyo I-Chrome ithumele bonke abasebenzisi besebe elizinzileyo lesikhangeli utshintsho ngokungagqibekanga, yenza ikhowudi entsha ukuba icwangcise imveliso kwiisistim nge-X server, isekwe kusetyenziso lwe umaleko obizwa ngokuba yi «Ozone» ebeka ukuhlangana kunye nenkqubo esezantsi yemizobo.

Sebenzisa iOzone ivumela ukubonelela ngenkxaso yeX11 kunye neWayland kwakwakhiwo olufanayo lweChannel, Ngaphandle kokubotshelelwa kwinkqubo esezantsi yemizobo.

Malunga neOzone

I-Ozone ngumaleko wokutsalwa kweqonga ngezantsi kwenkqubo yefestile yeAura esetyenziselwa ukufakwa kunye nemizobo ekwinqanaba elisezantsi, ngaloo ndlela ukurhoxiswa kuxhasa iinkqubo ezisisiseko ezisusela kwiithagethi ezakhelweyo ze-SoC ukuya kwiinkqubo ezintsha zewindow kwiX11 kwiLinux njengeWayland okanye iMir ukubonisa iAura Chromium ngokubonelela ngomiliselo lweqonga.

Kuba kunqweneleka ukuba iChannel isetyenziswe kwiiprojekthi ezahlukeneyo, umsebenzi uyenziwa ukulungiselela ukufudukela kumaqonga amatsha.

Ukuxhasa le njongo, i-Ozone ilandela le migaqo ilandelayo:

  • Ujongano, hayi ii-ifdef: Umahluko phakathi kwamaqonga uphathwa ngokubiza into ebonelelwe liqonga ngokusebenzisa isikhombisi endaweni yokusebenzisa indibaniselwano enemiqathango. Izinto zangaphakathi zeqonga zihlala zifakwe ngaphakathi kwaye ujongano loluntu lusebenza njenge-firewall phakathi kweendawo ezingathathi hlangothi zeqonga (aura, flicker, umxholo, njl. 
  • Izinto ezingena endaweni eguqukayo: Ujongano lweqonga kufuneka lubambe ngqo into efunwa yiChannel eqongeni, kunye nezithintelo ezincinci ekuphunyezweni kweqonga, kunye nezithintelo ezincinci ekusebenziseni amanqwanqwa aphezulu.
  • Ixesha lokubaleka kuwo onke amaqonga: ukunqanda ukudityaniswa kwemiqathango kwimigangatho ephezulu kusivumela ukuba sakhe amaqonga amaninzi kwindawo enye kwaye sizidibanise ngexesha lokusebenza.
  • Ukwenza isebe ngokulula-Amazibuko amaninzi aqala njengeefolokhwe kwaye uninzi lwazo kamva ludibanisa ikhowudi yazo ukunyusa, ezinye ziya kuba nobomi obude ngaphandle komthi. Oku kulungile, kwaye kufuneka siququzelele le nkqubo ukukhuthaza iifolokhwe.

Yiyo loo nto ukuzimela kweempawu ezizodwa zokwakha i-graphical interface kwiinkqubo ezahlukeneyo isebenza kwiChannel iphunyezwe kusetyenziswa isitaki sayo somzobo weqonga weAura. I-Aura isebenza njengomphathi wefestile (igobolondo ye-Aura), isebenza ngeseva yayo edityanisiweyo kwaye isebenzisa izixhobo ezikhoyo zeGPU ukukhawulezisa imisebenzi yemizobo.

Ukuvelisa izinto zonxibelelwano, Izixhobo ze-Aura UI zemizobo ziyasetyenziswa, ebonelela ngeseti yayo widgets, iincoko zababini, ulawulo, kunye nabaphathi bemisitho. Kwizinto ezisisiseko sokubekwa kwemizobo (iX11, iWayland, iCocoa, okanye iiWindows), kuphela kukukhutshwa okuphezulu kwefestile yengcambu kusetyenziswa.

Yonke imisebenzi ethile kunye nokufakwa kwemizobo yeLinux kubilise kumaleko omnye ngokulula inokubuyisa i-ozone. Ukuza kuthi ga ngoku, inkxaso ye-Ozone ibonelelwe ngohlobo lokhetho kwaye okungagqibekanga kukudala, i-X11 encoded backend.

Umsebenzi wokuguqulela i-X11 eyakha ukusebenzisa i-Ozone layer iqhubeka ukusukela nge-2020 kunye nabasebenzisi, ukufakwa ngokuthe ngcembe kwe-Ozone / X11 backend ngokungagqibekanga kuqalile ngokukhutshwa kweChannel 92.

Oko kukuthi, kwiintsuku ezimbalwa ezidlulileyo, i-backend entsha yenziwe yasebenza kubo bonke abasebenzisi be-Chrome Linux. Ukongeza kwiX11 kunye neWayland ("-ozone-platform = wayland" kunye ne "--ozone-platform = x11"), iOzone ikwaphuhlisa amaqonga okuvelisa ngokusebenzisa abaqhubi bemizobo ye-KMS / DRM, imveliso yemizobo ye-ASCII isebenzisa ilayibrari ye-libcaca, enikezela kwi-PNG imifanekiso (engenantloko) kunye nokusasaza kwizixhobo zeChromecast.

Okokugqibela, kuyakhankanywa ukuba lo mva ungasentla ucwangcisiwe, exhasa umsebenzi kuphela ngeX11, iya kuncitshiswa kwaye ekugqibeleni isuswe kwikhowudi (Emva kokuba umva we-Ozone / X11 backend wafikelela kubunye ekusebenzeni kwaye wakwenza oko ngokungagqibekanga, bekungekho ndawo yokugcina enye i-X11 kwisikhangeli.)

Umthombo: https://chromium.googlesource.com


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.