Protokol Wayland 1.30 Memperkenalkan Protokol Baru Untuk Mengizinkan Robek Layar

Pada hari-hari awal Wayland, salah satu poin pendorong filosofis utama untuk alternatif Server X.Org ini adalah bahwa “setiap bingkai sempurna” dan tidak akan merobek layar di antara ketidakmurnian rendering lainnya. Diperkenalkan sekarang dengan Wayland Protocols 1.30 adalah protokol pementasan baru untuk memungkinkan robeknya layar. Protokol Wayland 1.30 dirilis hari ini di mana satu-satunya perubahan adalah protokol pementasan baru untuk memungkinkan robekan opsional. Protokol kontrol sobekan yang baru memungkinkan klien untuk memberi tahu kompositor bahwa konten permukaan mereka dapat “robek” jika perlu — menampilkan campuran konten permukaan lama/baru. Maksud dengan protokol kontrol sobek ini adalah agar perangkat lunak yang sensitif terhadap latensi seperti game dan program tablet menggambar grafik untuk dirobek jika diperlukan untuk mengurangi input ke latensi layar.

Clients dapat menggunakan protokol tearing-control untuk menunjukkan htye baik-baik saja dengan tearing melalui async page-flipping. Protokol tearing_control_v1 telah dikerjakan sejak tahun lalu oleh pengembang KDE Xaver Hugl. Spesifikasi tearing_control_v1 yang baru meringkaskan dirinya sebagai: Untuk beberapa kasus penggunaan seperti game atau tablet menggambar, masuk akal untuk mengurangi latensi dengan menerima robekan dengan penggunaan pembalikan halaman asinkron. Global ini adalah antarmuka pabrik, yang memungkinkan klien untuk menginformasikan jenis presentasi mana yang cocok untuk konten permukaan mereka. Grafik API seperti EGL atau Vulkan, yang mengelola antrean buffer dan melakukan sendiri wl_surface, kemungkinan akan menggunakan ekstensi ini secara internal. Jika klien menggunakan API semacam itu untuk wl_surface, klien tidak boleh langsung menggunakan ekstensi ini di permukaan itu, untuk menghindari munculnya kesalahan protokol tearing_control_exists. Tujuannya, tentu saja, adalah untuk mencapai tidak ada robekan layar dan secara default protokol ini tidak mengubah perilaku klien atau perilaku kompositor Wayland yang dimaksudkan di sekitar robekan layar.

Itulah berita seputar Protokol Wayland 1.30 Memperkenalkan Protokol Baru Untuk Mengizinkan Robek Layar, semoga bermanfaat. Disadur dari Phoronix.com.

Scroll to Top