Wayland-protocols, súbor vylepšení, ktoré dopĺňajú možnosti Waylandu

Nedávno bolo oznámené vydanie novej verzie balenia wayland-protokoly 1.26, ktorý obsahuje súbor protokoly a rozšírenia, ktoré dopĺňajú možnosti základného protokolu Wayland a poskytujú schopnosti potrebné na zostavenie kompozitných serverových a užívateľských prostredí.

Všetky protokoly neustále prechádzajú tromi fázami: vývojom, testovaním a stabilizáciou. Po dokončení vývojovej fázy (kategória "unstable") je protokol umiestnený na vetvu "staging" a oficiálne zaradený do sady protokolov wayland a po dokončení testovania je presunutý do kategórie stable. Protokoly v kategórii „staging“ sa už dajú použiť na kompozitných serveroch a klientoch, kde sa vyžaduje funkcia s nimi spojená.

Na rozdiel od kategórie „unstable“ sú pri „stagingu“ zmeny, ktoré porušujú kompatibilitu, zakázané, ale ak sa počas testovania zistia problémy a chyby, nahradenie novou významnou verziou protokolu alebo iným rozšírením Wayland nie je vylúčené.

Pre časť protokolov Wayland, ktoré sú v súčasnosti k dispozícii, vynikajú nasledujúce stabilné protokoly, ktoré sú kompatibilné s predchádzajúcimi verziami:

  • zobrazovač: Umožňuje klientovi vykonávať akcie škálovania a orezávania na okrajoch povrchu na strane servera.
  • prezentačný čas: ktorý poskytuje zobrazenie videa
    xdg-shell: čo je rozhranie na vytváranie a interakciu s povrchmi, ako sú okná, ktoré im umožňuje pohybovať sa po obrazovke, minimalizovať, maximalizovať, meniť veľkosť atď.

Pre časť protokolov testovaných vo vetve „staging“ môžeme nájsť:

  • drm leasing : Poskytuje potrebné zdroje na vytvorenie stereo obrazu s rôznymi vyrovnávacími pamäťami pre ľavé a pravé oko pri odosielaní do slúchadiel pre virtuálnu realitu.
  • ext-session-lock: Určuje prostriedky na uzamknutie relácie, napríklad počas šetriča obrazovky alebo autentifikačného dialógu.
  • single-pixel-buffer: Umožňuje vám vytvárať jednopixelové vyrovnávacie pamäte, ktoré obsahujú štyri 32-bitové hodnoty RGBA.
  • xdg-aktivácia: ktorý umožňuje prenášať zaostrenie medzi rôznymi povrchmi prvej úrovne (napríklad pomocou xdg-aktivácie môže jedna aplikácia zmeniť zaostrenie na inú).

Hlavné nové funkcie Wayland-Protocols 1.26

Táto verzia predstavuje nový protokol testovania vyrovnávacej pamäte s jedným pixelom,
ktorá spolu s rozšírením na prezeranie zákazníkom umožňuje
vytvárať plochy jednej farby ľubovoľnej veľkosti...

Toto je tiež prvé vydanie vyžadujúce nové rozšírenia protokolu
dodržujte znenie RFC 2119. Okrem toho, čo bolo doteraz spomenuté, prichádza táto verzia aj s tzv.
obvyklé objasnenia, vylepšené anotácie a ďalšie drobné opravy.

Single Pixel Buffer Protocol, zdôraznený v tomto novom vydaní, bol pridaný do kategórie „staging“, čo umožňuje vytváranie jednopixelových vyrovnávacích pamätí, ktoré obsahujú štyri 32-bitové hodnoty RGBA. Pomocou zobrazovacieho protokolu môžu kompozitné servery škálovať vyrovnávacie pamäte s jedným pixelom, aby vytvorili rovnomerne farebné povrchy ľubovoľnej veľkosti.

Ďalšou zmenou, ktorá vyniká v tejto novej verzii, jev protokole xdg_shell, ktorý poskytuje rozhranie na interakciu s povrchmi ako okná, čo vám umožňuje presúvať povrchy po obrazovke, minimalizovať, maximalizovať, meniť veľkosť atď. pridaná podpora pre kompozitné servery ktoré implementujú iba časť operácií správy okien ponúkaných xdg_shell.

Na druhej strane sa tiež zdôrazňuje, že podujatie je navrhnuté wm_capabilities na sprostredkovanie informácií o schopnostiach dostupných na zloženom serveri.

Okrem toho sa tiež spomína, že protokol na zadávanie textu prepísal jazyk, čo viedlo k nejednoznačnej interpretácii a pridalo sa objasnenia zamýšľaného správania.

A tiež stojí za zmienku, že od tejto novej verzie wayland-protokolov je používanie terminológie definovanej v RFC 2119 povinné.

Nakoniec, ak ste iMáte záujem dozvedieť sa o tom viac o tejto novej verzii, môžete skontrolovať podrobnosti Na nasledujúcom odkaze.

Pokiaľ ide o tých, ktorí majú záujem dozvedieť sa viac o protokoloch wayland, môžu sa poradiť s nasledujúci odkaz. 


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.