Wayland-protocols, un conjunt de millores que complementen les capacitats de Wayland

fa poc es va donar a conèixer el llançament de la nova versió de l'paquet wayland-protocols 1.26, que conté un conjunt de protocols i extensions que complementen les capacitats del protocol base de Wayland i brinden les capacitats necessàries per construir servidors compostos i entorns dusuari.

Tots els protocols passen constantment per tres fases: desenvolupament, prova i estabilització. Després de completar l'etapa de desenvolupament (categoria “unstable”), el protocol es col·loca a la branca “staging” i s'inclou oficialment en el conjunt de protocols de wayland, i després de completar la prova, es trasllada a la categoria estable. Els protocols en la categoria de «staging» ja es poden fer servir en servidors i clients compostos on es requereix la funcionalitat associada amb ells.

A diferència de la categoria «unstable», a «staging» està prohibit fer canvis que violin la compatibilitat, però si s'identifiquen problemes i falles durant la prova, no es descarta el reemplaçament amb una nova versió significativa del protocol o una altra extensió de Wayland .

Per la part dels protocols de Wayland que actualment estan disponibles, es destaquen els següents protocols estables que són compatibles amb versions anteriors:

  • Viewporter: permet al client realitzar accions d'escalat i retallada a les vores de la superfície al costat del servidor.
  • presentation-time: que proporciona la visualització de vídeo
    xdg-shell: la qual és una interfície per crear i interactuar amb superfícies com amb finestres, que els permet moure's per la pantalla, minimitzar, maximitzar, canviar la mida, etc.

Per la part dels protocols provats a la branca «staging» podrem trobar:

  • drm-lease : proporciona els recursos necessaris per formar una imatge estèreo amb diferents memòria intermèdia per als ulls esquerre i dret quan s'envia a cascos de realitat virtual.
  • ext-session-lock: especifica els mitjans per bloquejar la sessió, per exemple, durant un estalvi de pantalla o un diàleg d'autenticació.
  • single-pixel-buffer: us permet crear búfers d'un sol píxel que inclouen quatre valors RGBA de 32 bits.
  • xdg-activation: permet transferir l'enfocament entre diferents superfícies del primer nivell (per exemple, en utilitzar xdg-activation, una aplicació pot canviar l'enfocament a una altra).

Principals novetats de Wayland-Protocols 1.26

Aquesta versió presenta el nou memòria intermèdia d'un sol píxel del protocol d'assaig,
que, juntament amb l'extensió del visor, permet als clients
crear superfícies d'un sol color de mida arbitrària…

Aquesta és també la primera versió que exigeix ​​noves extensions de protocol per
seguiu la redacció RFC 2119. A més del esmentat fins ara, aquesta versió també ve amb el
aclariments habituals, anotacions millorades i altres correccions menors.

En aquesta nova versió que es presenta, es destaca que es va afegir el protocol de memòria intermèdia d'un sol píxel a la categoria de staging, cosa que permet la creació de memòria intermèdia d'un sol píxel que inclouen quatre valors RGBA de 32 bits. Usant el protocol de visualització, els servidors compostos poden escalar memòria intermèdia d'un sol píxel per crear superfícies de color uniformes de mida arbitrària.

Un altre dels canvis que es destaca d'aquesta nova versió és en el protocol xdg_shell, que proporciona una interfície per interactuar amb superfícies com finestres, que permet moure superfícies al voltant de la pantalla, minimitzar, maximitzar, canviar la mida, etc, en aquest s'ha afegit suport per a servidors compostos que implementen només una part de les operacions d'administració de finestres que s'ofereixen a xdg_shell.

D'altra banda, també es destaca que es proposa l'esdeveniment wm_capabilities per transmetre informació sobre les capacitats disponibles al servidor compost.

A més, també s'esmenta que el protocol d'entrada de text va reescriure el llenguatge que va conduir a una interpretació ambigua i va afegir aclariments sobre el comportament previst.

I també val la pena esmentar que a partir d'aquesta nova versió de wayland-protocols l'ús de la terminologia definida a RFC 2119 és obligatori.

Finalment si ets iinteressant en poder conèixer més sobre això sobre aquesta nova versió, pots consultar els detalls en el següent enllaç.

Pel que fa als interessats a conèixer-ne més sobre wayland-protocols poden consultar el següent enllaç. 


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.