Wayland-protocols, satu set peningkatan yang melengkapkan keupayaan Wayland

Baru-baru ini pelepasan versi baru diumumkan pakej protokol wayland 1.26, yang mengandungi satu set protokol dan sambungan yang melengkapkan keupayaan protokol Wayland asas dan menyediakan keupayaan yang diperlukan untuk membina pelayan komposit dan persekitaran pengguna.

Semua protokol sentiasa melalui tiga fasa: pembangunan, ujian dan penstabilan. Selepas selesai peringkat pembangunan (kategori "tidak stabil"), protokol diletakkan pada cawangan "pementasan" dan secara rasmi dimasukkan ke dalam suite protokol wayland, dan selepas selesai ujian, ia dipindahkan ke kategori stabil. Protokol dalam kategori "pementasan" sudah boleh digunakan dalam pelayan komposit dan klien di mana fungsi yang berkaitan dengannya diperlukan.

Tidak seperti kategori "tidak stabil", dalam "pementasan" perubahan yang melanggar keserasian adalah dilarang, tetapi jika masalah dan pepijat dikenal pasti semasa ujian, penggantian dengan versi protokol baharu yang penting atau sambungan Wayland yang lain tidak diketepikan.

Bagi sebahagian daripada protokol Wayland yang tersedia pada masa ini, protokol stabil berikut yang serasi dengan versi terdahulu menonjol:

  • pemerhati: Membenarkan klien melakukan tindakan penskalaan dan pemangkasan pada tepi permukaan pada bahagian pelayan.
  • masa pembentangan: yang menyediakan paparan video
    xdg-tempurung: yang merupakan antara muka untuk mencipta dan berinteraksi dengan permukaan seperti tingkap, membolehkan mereka bergerak di sekeliling skrin, meminimumkan, memaksimumkan, mengubah saiz, dsb.

Untuk bahagian protokol yang diuji dalam cawangan "pementasan" kita dapati:

  • pajakan drm : Menyediakan sumber yang diperlukan untuk membentuk imej stereo dengan penimbal berbeza untuk mata kiri dan kanan apabila dihantar ke set kepala realiti maya.
  • ext-session-lock: Menentukan cara untuk mengunci sesi, contohnya semasa penyelamat skrin atau dialog pengesahan.
  • penampan piksel tunggal: Membolehkan anda mencipta penimbal piksel tunggal yang merangkumi empat nilai RGBA 32-bit.
  • xdg-activation: yang membolehkan untuk memindahkan fokus antara permukaan yang berbeza pada tahap pertama (contohnya, menggunakan xdg-activation, satu aplikasi boleh menukar fokus kepada yang lain).

Ciri baharu utama Wayland-Protocols 1.26

Versi ini memperkenalkan protokol ujian penimbal piksel tunggal baharu,
yang, bersama-sama dengan sambungan pemapar, membolehkan pelanggan untuk
cipta permukaan satu warna dengan saiz sewenang-wenangnya…

Ini juga merupakan keluaran pertama yang memerlukan sambungan protokol baharu
ikuti kata-kata RFC 2119. Sebagai tambahan kepada apa yang telah disebutkan setakat ini, versi ini juga disertakan dengan
penjelasan biasa, anotasi yang dipertingkatkan dan pembetulan kecil lain.

Dalam versi yang baru dikeluarkan ini, ia diserlahkan bahawa protokol penimbal piksel tunggal telah ditambahkan pada kategori "pementasan", membolehkan penciptaan penimbal piksel tunggal yang merangkumi empat nilai RGBA 32-bit. Menggunakan protokol paparan, pelayan komposit boleh menskalakan penimbal piksel tunggal untuk mencipta permukaan berwarna seragam dengan saiz sewenang-wenangnya.

Satu lagi perubahan yang menonjol dalam versi baharu ini ialahn protokol xdg_shell, yang menyediakan antara muka untuk berinteraksi dengan permukaan sebagai tingkap, yang membolehkan anda mengalihkan permukaan di sekeliling skrin, meminimumkan, memaksimumkan, mengubah saiz, dll, dalam ini sokongan tambahan untuk pelayan komposit yang melaksanakan hanya sebahagian daripada operasi pengurusan tetingkap yang ditawarkan oleh xdg_shell.

Sebaliknya, ia juga diketengahkan bahawa acara itu dicadangkan wm_capabilities untuk menyampaikan maklumat tentang keupayaan yang terdapat pada pelayan komposit.

Di samping itu, ia juga disebut bahawa protokol input teks menulis semula bahasa yang membawa kepada tafsiran yang samar-samar dan menambah penjelasan tentang tingkah laku yang dimaksudkan.

Dan ia juga patut disebut bahawa daripada versi baharu wayland-protocols ini, penggunaan istilah yang ditakrifkan dalam RFC 2119 adalah wajib.

Akhirnya jika anda adalah iBerminat untuk mengetahui lebih lanjut mengenainya mengenai versi baru ini, anda boleh menyemak perinciannya Dalam pautan berikut.

Bagi mereka yang berminat untuk mengetahui lebih lanjut tentang wayland-protocols, mereka boleh merujuk kepada pautan berikut. 


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.