Wayland-protocoale, un set de îmbunătățiri care completează capacitățile Wayland

recent a fost anunțată lansarea noii versiuni a pachetului Wayland-protocoale 1.26, care contine un set de protocoale și extensii care completează capacitățile protocolului de bază Wayland și oferă capabilitățile necesare pentru a construi medii compozite de server și utilizator.

Toate protocoalele trec în mod constant prin trei faze: dezvoltare, testare și stabilizare. După finalizarea etapei de dezvoltare (categoria „instabilă”), protocolul este plasat pe ramura „staging” și inclus oficial în suita de protocol wayland, iar după finalizarea testării, este mutat în categoria stabilă. Protocoalele din categoria „staging” pot fi deja utilizate în servere compozite și clienți unde este necesară funcționalitatea asociată acestora.

Spre deosebire de categoria „instabilă”, în „staging” modificările care încalcă compatibilitatea sunt interzise, ​​dar dacă în timpul testării sunt identificate probleme și erori, înlocuirea cu o versiune semnificativă de protocol nouă sau altă extensie Wayland nu este exclusă.

Pentru partea din protocoalele Wayland care sunt disponibile în prezent, se evidențiază următoarele protocoale stabile care sunt compatibile cu versiunile anterioare:

  • vizualizator: Permite clientului să efectueze acțiuni de scalare și decupare pe marginile suprafeței de pe partea serverului.
  • timpul de prezentare: care asigură afișarea video
    xdg-shell: care este o interfață pentru crearea și interacțiunea cu suprafețe precum ferestrele, permițându-le să se deplaseze pe ecran, să minimizeze, să maximizeze, să redimensioneze etc.

Pentru partea de protocoale testată în ramura „staging” putem găsi:

  • închiriere drm : Oferă resursele necesare pentru a forma o imagine stereo cu buffer-uri diferite pentru ochiul stâng și drept atunci când sunt trimise la căștile de realitate virtuală.
  • blocare-ext-session-lock: Specifică mijloacele de blocare a sesiunii, de exemplu în timpul unui economizor de ecran sau a unui dialog de autentificare.
  • tampon-un singur pixel: Vă permite să creați buffer-uri cu un singur pixel care includ patru valori RGBA pe 32 de biți.
  • activare xdg: care permite transferul focalizării între diferite suprafețe ale primului nivel (de exemplu, folosind xdg-activation, o aplicație poate schimba focalizarea pe alta).

Principalele caracteristici noi ale Wayland-Protocols 1.26

Această versiune introduce noul protocol de testare a tamponului cu un singur pixel,
care, împreună cu extensia de vizualizare, le permite clienților
creați suprafețe de o singură culoare de dimensiuni arbitrare...

Aceasta este, de asemenea, prima versiune care necesită noi extensii de protocol pentru
urmați formularea RFC 2119. Pe lângă cele menționate până acum, această versiune vine și cu
clarificări obișnuite, adnotări îmbunătățite și alte remedieri minore.

În această versiune recent lansată, se evidențiază faptul că protocolul buffer single pixel a fost adăugat la categoria „staging”, permițând crearea de un singur pixel buffer care includ patru valori RGBA pe 32 de biți. Folosind protocolul de afișare, serverele compozite pot scala buffer-uri cu un singur pixel pentru a crea suprafețe colorate uniform de dimensiuni arbitrare.

O altă schimbare care iese în evidență în această nouă versiune este ceaîn protocolul xdg_shell, care oferă o interfață pentru a interacționa cu suprafețele ca ferestre, care vă permite să mutați suprafețele în jurul ecranului, să minimizați, maximizați, redimensionați, etc. a adăugat suport pentru servere compozite care implementează doar o parte din operațiunile de gestionare a ferestrelor oferite de xdg_shell.

Pe de altă parte, se evidențiază și faptul că evenimentul este propus wm_capabilities pentru a transmite informații despre capabilitățile disponibile pe serverul compus.

În plus, se mai menționează că protocolul de introducere a textului a rescris limbajul, ceea ce a condus la o interpretare ambiguă și a adăugat clarificări despre comportamentul dorit.

Și mai este de menționat că din această nouă versiune a wayland-protocols este obligatorie utilizarea terminologiei definite în RFC 2119.

În sfârșit, dacă ești iInteresat să afle mai multe despre el despre această nouă versiune, puteți verifica detaliile În următorul link.

În ceea ce privește cei interesați să afle mai multe despre wayland-protocoale, aceștia pot consulta următorul link. 


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.