Wayland-protocols, sada vylepšení, která doplňují schopnosti Waylandu

Nedávno bylo oznámeno vydání nové verze balíčku wayland-protokoly 1.26, který obsahuje sadu protokoly a rozšíření, které doplňují možnosti základního protokolu Wayland a poskytují schopnosti potřebné k sestavení kompozitních serverových a uživatelských prostředí.

Všechny protokoly neustále procházejí třemi fázemi: vývojem, testováním a stabilizací. Po dokončení vývojové fáze (kategorie "unstable") je protokol umístěn na větev "staging" a oficiálně zařazen do sady protokolů wayland a po dokončení testování je přesunut do kategorie stable. Protokoly v kategorii „staging“ lze již používat na kompozitních serverech a klientech, kde je vyžadována funkce s nimi spojená.

Na rozdíl od kategorie „nestabilní“ jsou v „stagingu“ změny, které porušují kompatibilitu, zakázány, ale pokud se během testování zjistí problémy a chyby, není vyloučeno nahrazení významnou novou verzí protokolu nebo jiným rozšířením Wayland.

Pro část protokolů Wayland, které jsou aktuálně dostupné, vynikají následující stabilní protokoly, které jsou kompatibilní s předchozími verzemi:

  • prohlížeč: Umožňuje klientovi provádět akce změny velikosti a oříznutí na okrajích povrchu na straně serveru.
  • prezentační čas: který poskytuje zobrazení videa
    xdg-shell: což je rozhraní pro vytváření a interakci s povrchy, jako jsou okna, které jim umožňuje pohybovat se po obrazovce, minimalizovat, maximalizovat, měnit velikost atd.

Pro část protokolů testovaných ve větvi "staging" najdeme:

  • drm pronájem : Poskytuje potřebné zdroje k vytvoření stereo obrazu s různými vyrovnávací paměti pro levé a pravé oko při odesílání do náhlavních souprav pro virtuální realitu.
  • ext-session-lock: Určuje prostředky k uzamčení relace, například během spořiče obrazovky nebo ověřovacího dialogu.
  • single-pixel-buffer: Umožňuje vytvářet jednopixelové vyrovnávací paměti, které obsahují čtyři 32bitové hodnoty RGBA.
  • xdg-aktivace: který umožňuje přenášet ohnisko mezi různými povrchy první úrovně (například pomocí xdg-aktivace může jedna aplikace změnit zaostření na jinou).

Hlavní nové funkce Wayland-Protocols 1.26

Tato verze představuje nový testovací protokol vyrovnávací paměti pro jeden pixel,
která spolu s rozšířením pro prohlížení zákazníkům umožňuje
vytvářet povrchy jedné barvy libovolné velikosti…

Toto je také první verze vyžadující nová rozšíření protokolu
dodržujte znění RFC 2119. Kromě toho, co bylo dosud zmíněno, přichází tato verze také s
obvyklá upřesnění, vylepšené anotace a další drobné opravy.

V této nově vydané verzi je zdůrazněno, že protokol vyrovnávací paměti pro jeden pixel byl přidán do kategorie „staging“, což umožňuje vytvářet vyrovnávací paměti pro jeden pixel, které obsahují čtyři 32bitové hodnoty RGBA. Pomocí zobrazovacího protokolu mohou kompozitní servery škálovat jednopixelové vyrovnávací paměti a vytvářet rovnoměrně barevné povrchy libovolné velikosti.

Další změnou, která v této nové verzi vyniká, jev protokolu xdg_shell, který poskytuje rozhraní pro interakci s povrchy jako okna, což vám umožňuje pohybovat povrchy po obrazovce, minimalizovat, maximalizovat, měnit velikost atd. přidána podpora pro kompozitní servery které implementují pouze část operací správy oken nabízených xdg_shell.

Na druhou stranu je také zdůrazněno, že akce je navržena wm_capabilities k předání informací o možnostech dostupných na složeném serveru.

Kromě toho je také zmíněno, že protokol pro zadávání textu přepsal jazyk, což vedlo k nejednoznačné interpretaci a přidalo objasnění zamýšleného chování.

A také stojí za zmínku, že od této nové verze wayland-protokolů je používání terminologie definované v RFC 2119 povinné.

Konečně, pokud jste iMáte zájem dozvědět se o tom více o této nové verzi můžete zkontrolovat podrobnosti Na následujícím odkazu.

Pokud jde o ty, kteří mají zájem dozvědět se více o wayland-protokolech, mohou nahlédnout do následující odkaz. 


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.