Wayland-protocols, seperangkat perangkat tambahan yang melengkapi kemampuan Wayland

Baru-baru ini rilis versi baru diumumkan dari paket wayland-protokol 1.26, yang berisi satu set protokol dan ekstensi yang melengkapi kemampuan protokol dasar Wayland dan menyediakan kemampuan yang dibutuhkan untuk membangun server komposit dan lingkungan pengguna.

Semua protokol terus-menerus melewati tiga fase: pengembangan, pengujian, dan stabilisasi. Setelah menyelesaikan tahap pengembangan (kategori "tidak stabil"), protokol ditempatkan di cabang "pementasan" dan secara resmi dimasukkan dalam suite protokol wayland, dan setelah pengujian selesai, protokol tersebut dipindahkan ke kategori stabil. Protokol dalam kategori "pementasan" sudah dapat digunakan di server dan klien komposit di mana fungsionalitas yang terkait dengannya diperlukan.

Tidak seperti kategori "tidak stabil", dalam "pementasan" perubahan yang melanggar kompatibilitas dilarang, tetapi jika masalah dan bug diidentifikasi selama pengujian, penggantian dengan versi protokol baru yang signifikan atau ekstensi Wayland lainnya tidak dikesampingkan .

Untuk bagian dari protokol Wayland yang saat ini tersedia, protokol stabil berikut yang kompatibel dengan versi sebelumnya menonjol:

  • viewporter: Memungkinkan klien untuk melakukan tindakan penskalaan dan pemotongan di tepi permukaan di sisi server.
  • waktu presentasi: yang menyediakan tampilan video
    kulit xdg: yang merupakan antarmuka untuk membuat dan berinteraksi dengan permukaan seperti jendela, memungkinkan mereka untuk bergerak di sekitar layar, meminimalkan, memaksimalkan, mengubah ukuran, dll.

Untuk bagian dari protokol yang diuji di cabang "pementasan" kita dapat menemukan:

  • sewa drm : Menyediakan sumber daya yang diperlukan untuk membentuk gambar stereo dengan buffer berbeda untuk mata kiri dan kanan saat dikirim ke headset realitas virtual.
  • kunci sesi-ekst: Menentukan cara untuk mengunci sesi, misalnya selama dialog screen saver atau otentikasi.
  • buffer piksel tunggal: Memungkinkan Anda membuat buffer piksel tunggal yang menyertakan empat nilai RGBA 32-bit.
  • xdg-aktivasi: yang memungkinkan untuk mentransfer fokus antara permukaan yang berbeda dari tingkat pertama (misalnya, menggunakan xdg-activation, satu aplikasi dapat mengubah fokus ke yang lain).

Fitur baru utama dari Wayland-Protocols 1.26

Rilis ini memperkenalkan protokol uji buffer piksel tunggal baru,
yang, bersama dengan ekstensi penampil, memungkinkan pelanggan untuk
buat permukaan satu warna dengan ukuran sewenang-wenang ...

Ini juga merupakan rilis pertama yang membutuhkan ekstensi protokol baru untuk
ikuti kata-kata RFC 2119. Selain apa yang telah disebutkan sejauh ini, versi ini juga dilengkapi dengan
klarifikasi biasa, anotasi yang ditingkatkan, dan perbaikan kecil lainnya.

Dalam versi yang baru dirilis ini, disorot bahwa protokol buffer piksel tunggal telah ditambahkan ke kategori "pementasan", memungkinkan pembuatan buffer piksel tunggal yang mencakup empat nilai RGBA 32-bit. Menggunakan protokol tampilan, server komposit dapat menskalakan buffer piksel tunggal untuk membuat permukaan berwarna seragam dengan ukuran sewenang-wenang.

Perubahan lain yang menonjol dalam versi baru ini adalahdalam protokol xdg_shell, yang menyediakan antarmuka untuk berinteraksi dengan permukaan sebagai jendela, yang memungkinkan Anda untuk memindahkan permukaan di sekitar layar, meminimalkan, memaksimalkan, mengubah ukuran, dll, dalam hal ini menambahkan dukungan untuk server komposit yang hanya mengimplementasikan sebagian dari operasi manajemen jendela yang ditawarkan oleh xdg_shell.

Di sisi lain, juga disorot bahwa acara tersebut diusulkan wm_capabilities untuk menyampaikan informasi tentang kemampuan yang tersedia di server komposit.

Selain itu, disebutkan juga bahwa protokol input teks menulis ulang bahasa yang menyebabkan interpretasi yang ambigu dan menambahkan klarifikasi tentang perilaku yang dimaksud.

Dan perlu juga disebutkan bahwa dari versi baru protokol wayland ini, penggunaan terminologi yang didefinisikan dalam RFC 2119 adalah wajib.

Akhirnya jika Anda sayaTertarik untuk mempelajarinya lebih lanjut tentang versi baru ini, Anda dapat memeriksa detailnya Di tautan berikut.

Bagi mereka yang tertarik untuk mengetahui lebih banyak tentang protokol wayland, mereka dapat berkonsultasi dengan link berikut. 


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.