Wayland-protokoli, skup poboljšanja koja nadopunjuju mogućnosti Waylanda

nedavno najavljeno je izlazak nove verzije paketa protokoli wayland 1.26, koji sadrži skup protokole i proširenja koja nadopunjuju mogućnosti osnovnog Wayland protokola i pružiti mogućnosti potrebne za izgradnju kompozitnih poslužiteljskih i korisničkih okruženja.

Svi protokoli stalno prolaze kroz tri faze: razvoj, testiranje i stabilizacija. Nakon završetka faze razvoja ("unstable" kategorija), protokol se stavlja na "staging" granu i službeno uključuje u paket protokola wayland, a nakon završetka testiranja, premješta se u stabilnu kategoriju. Protokoli u kategoriji "staging" već se mogu koristiti u kompozitnim poslužiteljima i klijentima gdje je potrebna funkcionalnost povezana s njima.

Za razliku od "nestabilne" kategorije, u "staging" promjenama koje narušavaju kompatibilnost su zabranjene, ali ako se problemi i pogreške identificiraju tijekom testiranja, zamjena značajnom novom verzijom protokola ili drugim Waylandovim proširenjem nije isključena.

Od dijela Wayland protokola koji su trenutno dostupni izdvajaju se sljedeći stabilni protokoli koji su kompatibilni s prethodnim verzijama:

  • prikazivač: Omogućuje klijentu izvođenje radnji skaliranja i obrezivanja na rubovima površine na strani poslužitelja.
  • vrijeme prezentacije: koji omogućuje video prikaz
    xdg-ljuska: koje je sučelje za stvaranje i interakciju s površinama poput prozora, dopuštajući im da se kreću po zaslonu, minimiziraju, povećavaju, mijenjaju veličinu itd.

Za dio protokola testiranih u grani "staging" možemo pronaći:

  • drm zakup : Pruža potrebne resurse za formiranje stereo slike s različitim međuspremnicima za lijevo i desno oko kada se šalje slušalicama za virtualnu stvarnost.
  • ext-session-lock: Određuje način zaključavanja sesije, na primjer tijekom čuvara zaslona ili dijaloga za provjeru autentičnosti.
  • međuspremnik jednog piksela: Omogućuje stvaranje međuspremnika od jednog piksela koji uključuju četiri 32-bitne RGBA vrijednosti.
  • xdg-aktivacija: što omogućuje prijenos fokusa između različitih površina prve razine (na primjer, pomoću xdg-aktivacije, jedna aplikacija može promijeniti fokus na drugu).

Glavne nove značajke protokola Wayland 1.26

Ovo izdanje predstavlja novi protokol testiranja međuspremnika jednog piksela,
koji zajedno s proširenjem preglednika omogućuje korisnicima da
stvoriti površine jedne boje proizvoljne veličine...

Ovo je također prvo izdanje za koje su potrebna nova proširenja protokola
slijedite tekst RFC 2119. Uz ono što je dosad spomenuto, ova verzija također dolazi s
uobičajena pojašnjenja, poboljšane bilješke i druge manje popravke.

U ovoj novoobjavljenoj verziji, naglašeno je da je protokol međuspremnika jednog piksela dodan u kategoriju "staging", omogućujući stvaranje međuspremnika jednog piksela koji uključuju četiri 32-bitne RGBA vrijednosti. Koristeći protokol za prikaz, kompozitni poslužitelji mogu skalirati međuspremnike jednog piksela kako bi stvorili ravnomjerno obojene površine proizvoljne veličine.

Još jedna promjena koja se ističe u ovoj novoj verziji jeu protokolu xdg_shell, koji pruža sučelje za interakciju s površinama poput prozora, što vam omogućuje pomicanje površina po zaslonu, minimiziranje, maksimiziranje, promjenu veličine itd. dodana podrška za kompozitne poslužitelje koji implementiraju samo dio operacija upravljanja prozorima koje nudi xdg_shell.

S druge strane, također se ističe da je događaj predložen wm_capabilities za prijenos informacija o mogućnostima dostupnim na složenom poslužitelju.

Uz to, također se spominje da je protokol za unos teksta prepisao jezik što je dovelo do dvosmislenog tumačenja i dodanih pojašnjenja o namjeravanom ponašanju.

Također je vrijedno spomenuti da je od ove nove verzije protokola wayland korištenje terminologije definirane u RFC 2119 obavezno.

Konačno ako si jaZanima me saznati više o tome o ovoj novoj verziji možete provjeriti pojedinosti U sljedećem linku.

Što se tiče onih koji žele saznati više o wayland-protokolima, mogu se obratiti na sljedeći link. 


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.