„Wayland-protocols“ – patobulinimų rinkinys, papildantis „Wayland“ galimybes

Neseniai buvo paskelbta naujos versijos išleidimas pakuotės kelio krašto protokolai 1.26, kuriame yra rinkinys protokolai ir plėtiniai, papildantys Wayland bazinio protokolo galimybes ir suteikti pajėgumų, reikalingų kuriant sudėtinius serverius ir vartotojų aplinkas.

Visi protokolai nuolat pereina tris fazes: kūrimo, testavimo ir stabilizavimo. Pabaigus kūrimo etapą ("nestabili" kategorija), protokolas patalpinamas į "staging" šaką ir oficialiai įtraukiamas į wayland protokolų rinkinį, o baigus testavimą perkeliamas į stabilią kategoriją. „Staging“ kategorijos protokolai jau gali būti naudojami sudėtiniuose serveriuose ir klientuose, kur reikia su jais susijusių funkcijų.

Skirtingai nuo „nestabilios“ kategorijos, „scenoje“ draudžiama daryti pakeitimus, kurie pažeidžia suderinamumą, tačiau jei bandymo metu nustatomos problemos ir gedimai, neatmetama galimybė pakeisti reikšmingą naują protokolo versiją arba kitą „Wayland“ plėtinį.

Iš šiuo metu galimų Wayland protokolų išsiskiria šie stabilūs protokolai, suderinami su ankstesnėmis versijomis:

  • Žiūrovai- Leidžia klientui atlikti mastelio keitimo ir apkarpymo veiksmus paviršiaus kraštuose serverio pusėje.
  • pristatymo laikas: teikia vaizdo rodymo funkciją
    xdg-apvalkalas: kuri yra sąsaja, skirta kurti ir sąveikauti su paviršiais, tokiais kaip langai, leidžianti jiems judėti ekrane, sumažinti, padidinti, keisti dydį ir pan.

Kalbant apie protokolus, išbandytus šakoje „scenarija“, galime rasti:

  • drm-nuoma - Suteikia išteklių, reikalingų stereovaizdui formuoti su skirtingais kairiosios ir dešiniosios akies buferiais, kai išvedama į virtualios realybės ausines.
  • ex-session-lock– Nurodomas seanso užrakinimo būdas, pavyzdžiui, per ekrano užsklandą arba autentifikavimo dialogo langą.
  • vieno pikselio buferis- Leidžia sukurti vieno pikselio buferius, kuriuose yra keturios 32 bitų RGBA reikšmės.
  • xdg aktyvinimas: kuri leidžia perkelti fokusavimą tarp skirtingų pirmojo lygio paviršių (pavyzdžiui, naudojant xdg aktyvavimą, viena programa gali pakeisti fokusą į kitą).

Pagrindinės naujos „Wayland-Protocols“ funkcijos 1.26

Šiame leidime pristatomas naujas bandymo protokolo vieno pikselio buferis,
kuri kartu su žiūrinčiojo plėtiniu leidžia klientams
sukurti vienspalvius savavališko dydžio paviršius...

Tai taip pat pirmoji versija, kuriai reikalingi nauji protokolo plėtiniai
laikykitės RFC 2119 formuluotės. Be to, kas buvo paminėta iki šiol, ši versija taip pat pateikiama su
Įprasti paaiškinimai, patobulinti komentarai ir kiti smulkūs pataisymai.

Šioje pristatomoje naujoje versijoje pabrėžiama, kad vieno pikselio buferio protokolas buvo įtrauktas į kategoriją „statavimas“, leidžiantis sukurti vieno pikselio buferius, apimančius keturias 32 bitų RGBA reikšmes. Naudodami rodymo protokolą, sudėtiniai serveriai gali keisti vieno pikselio buferius, kad sukurtų vienodus, bet kokio dydžio spalvotus paviršius.

Kitas šios naujos versijos pakeitimas yran xdg_shell protokole, kuri suteikia sąsają sąveikauti su tokiais paviršiais kaip langai, leidžianti perkelti paviršius aplink ekraną, sumažinti, padidinti, keisti dydį ir pan. papildomas sudėtinių serverių palaikymas kurios įgyvendina tik dalį xdg_shell siūlomų langų valdymo operacijų.

Kita vertus, taip pat pabrėžiama, kad renginys siūlomas wm_capabilities, kad perteiktų informaciją apie sudėtinio serverio galimybes.

Be to, taip pat paminėta, kad teksto įvesties protokolas perrašė kalbą, dėl kurios atsirado dviprasmiškas aiškinimas, ir paaiškino numatomą elgesį.

Taip pat verta paminėti, kad pradedant nuo šios naujos „wayland-protocols“ versijos, RFC 2119 apibrėžtos terminijos naudojimas yra privalomas.

Galiausiai, jei esate ašNorite sužinoti daugiau apie tai apie šią naują versiją galite patikrinti išsamią informaciją Šioje nuorodoje.

Jei norite sužinoti daugiau apie „wayland“ protokolus, galite pasikonsultuoti su sekanti nuoroda. 


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.