I-Wayland-protocols, iseti yezixhasi ezincedisa izakhono ze-Wayland

Mva nje kwabhengezwa ukukhutshwa kwenguqulelo entsha yephakheji Indlela ye-wayland-protocol 1.26, equlathe iseti ye iiprothokholi kunye nezandiso ezincedisana nesakhono sesiseko somthetho weWayland kunye nokubonelela ngezakhono ezifunekayo ukwakha iseva edibeneyo kunye neendawo zabasebenzisi.

Zonke iiprothokholi zihlala zihamba kwizigaba ezithathu: uphuhliso, uvavanyo kunye nokuzinzisa. Emva kokugqitywa kwenqanaba lophuhliso (udidi "olungazinzanga"), iprotocol ibekwe kwisebe "lesiteji" kwaye ifakwe ngokusemthethweni kwi-wayland protocol suite, kwaye emva kokugqitywa kovavanyo, ifuduselwa kudidi oluzinzileyo. Iiprothokholi kudidi "lwesiteji" zinokuthi zisetyenziswe kwiiseva ezidibeneyo kunye nabaxhasi apho kufuneka umsebenzi ohambelana nazo.

Ngokungafaniyo nodidi "olungazinzanga", kwi "staging" iinguqu eziphula ukuhambelana azivumelekanga, kodwa ukuba iingxaki kunye neziphene zichongiwe ngexesha lovavanyo, ukutshintshwa ngoguqulelo olubalulekileyo lweprotocol okanye olunye ulwandiso lweWayland alukhutshelwanga ngaphandle .

Kwicala leeprothokholi zaseWayland ezikhoyo ngoku, ezi protocol zilandelayo zizinzileyo ezihambelana neenguqulelo zangaphambili zigqamile:

  • umboniseli: Ivumela umxhasi ukwenza umlinganiselo kunye neentshukumo zokunqampuna kwimida yomphezulu kwicala lomncedisi.
  • ixesha lokubonisa: ebonelela ngomboniso wevidiyo
    xdg-iqokobhe: olulujongano lokudala kunye nokusebenzisana nemiphezulu efana neefestile, ezivumela ukuba zijikeleze isikrini, zinciphise, zenze nkulu, zenze ubungakanani kwakhona, njl.

Kwinxalenye yemigaqo evavanyiweyo kwisebe "lokumisa" singafumana:

  • drm uqeshise : Ibonelela ngezixhobo eziyimfuneko ukwenza umfanekiso westereo onezikhuseli ezahlukeneyo zamehlo asekhohlo nasekunene xa ithunyelwe kwiiseti zentloko eziyinyani.
  • Ext-seshini-lock: Ixela iindlela zokutshixa iseshoni, umzekelo ngexesha lomgcini wekhusi okanye incoko yababini yoqinisekiso.
  • enye-pixel-buffer: Ikuvumela ukuba wenze i-pixel buffers enye equka amaxabiso amane e-32-bit RGBA.
  • xdg-usebenze: evumela ukudlulisa ugxininiso phakathi kweendawo ezahlukeneyo zomgangatho wokuqala (umzekelo, ukusebenzisa i-xdg-activation, isicelo esinye sinokutshintsha ukugxila kwesinye).

Iimpawu eziphambili ezintsha ze-Wayland-Protocols 1.26

Olu khululo lwazisa iprotocol entsha yovavanyo lwe-pixel buffer,
leyo, kunye nokwandiswa kombukeli, ivumela abathengi ukuba
yenza imiphezulu yombala omnye wobungakanani obunganyanzelekanga...

Olu lukhupho lokuqala olufuna ukwandiswa kweprotocol entsha
landela i-RFC 2119 yamagama. Ukongeza koko sele kukhankanyiwe ukuza kuthi ga ngoku, le nguqulelo ikwaza ne
iingcaciso eziqhelekileyo, amanqakwana aphuculweyo kunye nezinye izilungiso ezincinci.

Kolu guqulelo lusanda kukhutshwa, kugxininiswe ukuba iprotocol ye-pixel buffer eyodwa yongezwe kudidi “lweqonga,” ivumela ukwenziwa kwee-pixel buffers enye ebandakanya amaxabiso amane e-32-bit RGBA. Ukusebenzisa iprotocol yokubonisa, iiseva ezidibeneyo zinokukala ii-pixel buffers enye ukwenza imiphezulu enemibala efanayo yobukhulu obungenamkhethe.

Olunye utshintsho olubalaseleyo kolu guqulelo lutsha yin xdg_shell protocol, ebonelela ngojongano lokusebenzisana nemiphezulu njengeefestile, ekuvumela ukuba uhambise imiphezulu kwikhusi, nciphisa, wenze nkulu, ulinganise, njl. inkxaso eyongeziweyo yeeseva ezidibeneyo ephumeza kuphela inxenye yemisebenzi yolawulo lwefestile enikezelwa ngu xdg_shell.

Kwelinye icala, kukwagxininiswa nokuba kucetywa umsitho wm_capabilities ukuhambisa ulwazi malunga nezakhono ezikhoyo kwi-composite server.

Ukongeza kuloo nto, kukwakhankanyiwe ukuba iprotocol yegalelo lombhalo ibhale ngokutsha ulwimi olukhokelele kutoliko olungacacanga kwaye longeze iingcaciso malunga nokuziphatha okucetywayo.

Kwaye kufanelekile ukukhankanya ukuba kolu guqulelo lutsha lweendlela-iiprothokholi ukusetyenziswa kwesigama esichazwe kwi-RFC 2119 kunyanzelekile.

Ekugqibeleni ukuba nguweNdinomdla wokufunda ngakumbi ngayo malunga nale nguqulo intsha, unokujonga iinkcukacha Kule khonkco ilandelayo.

Ngokuphathelele abo banomdla wokwazi ngakumbi malunga ne-wayland-protocols, banokubonisana ne ukulandela ikhonkco. 


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.