Protokoli Wayland, nabor izboljšav, ki dopolnjujejo zmogljivosti Waylanda

Pred kratkim napovedana je bila izdaja nove različice paketa protokoli wayland 1.26, ki vsebuje nabor protokoli in razširitve, ki dopolnjujejo zmogljivosti osnovnega protokola Wayland in zagotoviti zmožnosti, potrebne za gradnjo sestavljenih strežniških in uporabniških okolij.

Vsi protokoli gredo nenehno skozi tri faze: razvoj, testiranje in stabilizacija. Po končani razvojni stopnji (»nestabilna« kategorija) se protokol postavi na »staging« vejo in uradno vključi v nabor protokolov wayland, po končanem testiranju pa se premakne v stabilno kategorijo. Protokoli v kategoriji "uprizoritev" se že lahko uporabljajo v sestavljenih strežnikih in odjemalcih, kjer je potrebna funkcionalnost, povezana z njimi.

Za razliko od »nestabilne« kategorije so v »uprizarjanju« spremembe, ki kršijo združljivost, prepovedane, če pa se med testiranjem odkrijejo težave in hrošči, zamenjava s pomembno novo različico protokola ali drugo razširitvijo Wayland ni izključena.

Pri delu protokolov Wayland, ki so trenutno na voljo, izstopajo naslednji stabilni protokoli, ki so kompatibilni s prejšnjimi različicami:

  • viewporter: odjemalcu omogoča izvajanje dejanj spreminjanja velikosti in obrezovanja na robovih površine na strani strežnika.
  • predstavitveni čas: ki omogoča prikaz videa
    xdg-lupina: ki je vmesnik za ustvarjanje in interakcijo s površinami, kot so okna, ki jim omogoča premikanje po zaslonu, minimiziranje, maksimiranje, spreminjanje velikosti itd.

Za del protokolov, preizkušenih v veji "staging", lahko najdemo:

  • najem drm : Zagotavlja potrebne vire za oblikovanje stereo slike z različnimi medpomnilniki za levo in desno oko, ko je poslana slušalkam za navidezno resničnost.
  • ext-session-lock: Določa način zaklepanja seje, na primer med ohranjevalnikom zaslona ali pogovornim oknom za preverjanje pristnosti.
  • medpomnilnik za eno slikovno piko: Omogoča ustvarjanje medpomnilnikov ene slikovne pike, ki vključujejo štiri 32-bitne vrednosti RGBA.
  • xdg-aktivacija: ki omogoča prenos fokusa med različnimi površinami prve ravni (na primer z uporabo xdg-aktivacije lahko ena aplikacija spremeni fokus v drugo).

Glavne nove funkcije protokolov Wayland 1.26

Ta izdaja predstavlja nov testni protokol vmesnega pomnilnika z eno slikovno piko,
ki skupaj z razširitvijo viewer strankam omogoča
ustvarite enobarvne površine poljubne velikosti ...

To je tudi prva izdaja, ki zahteva nove razširitve protokola
upoštevajte besedilo RFC 2119. Poleg tega, kar je bilo doslej omenjeno, ima ta različica tudi
običajna pojasnila, izboljšane opombe in druge manjše popravke.

V tej na novo izdani različici je poudarjeno, da je bil protokol vmesnega pomnilnika z eno slikovno piko dodan v kategorijo »uprizarjanje«, kar omogoča ustvarjanje vmesnih pomnilnikov z eno slikovno piko, ki vključujejo štiri 32-bitne vrednosti RGBA. S pomočjo protokola za prikaz lahko sestavljeni strežniki prilagodijo medpomnilnike posameznih slikovnih pik, da ustvarijo enakomerno obarvane površine poljubne velikosti.

Druga sprememba, ki izstopa v tej novi različici, jen protokol xdg_shell, ki ponuja vmesnik za interakcijo s površinami kot okni, kar vam omogoča premikanje površin po zaslonu, minimiziranje, maksimiranje, spreminjanje velikosti itd. dodana podpora za sestavljene strežnike ki izvajajo le del operacij upravljanja oken, ki jih ponuja xdg_shell.

Po drugi strani pa je tudi poudarjeno, da dogodek predlaga wm_capabilities za posredovanje informacij o zmogljivostih, ki so na voljo na sestavljenem strežniku.

Poleg tega je omenjeno tudi, da je protokol za vnos besedila preoblikoval jezik, kar je povzročilo dvoumno razlago, in dodal pojasnila o predvidenem vedenju.

Prav tako je treba omeniti, da je od te nove različice protokolov wayland obvezna uporaba terminologije, opredeljene v RFC 2119.

Končno, če si iZanima me, da bi izvedeli več o tem o tej novi različici lahko preverite podrobnosti V naslednji povezavi.

Tisti, ki želijo izvedeti več o protokolih wayland, se lahko posvetujejo z naslednja povezava. 


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.