Wayland protokolleri, Wayland'in yeteneklerini tamamlayan bir dizi geliştirme

geçenlerde yeni versiyonun yayınlandığı duyuruldu paketin wayland protokolleri 1.26, hangi bir dizi içerir Temel Wayland protokolünün özelliklerini tamamlayan protokoller ve uzantılar ve bileşik sunucu ve kullanıcı ortamları oluşturmak için gereken yetenekleri sağlar.

Tüm protokoller sürekli olarak üç aşamadan geçer: geliştirme, test ve stabilizasyon. Geliştirme aşamasının ("kararsız" kategorisi) tamamlanmasından sonra, protokol "evreleme" dalına yerleştirilir ve resmi olarak wayland protokol paketine dahil edilir ve testin tamamlanmasından sonra kararlı kategorisine taşınır. "Hazırlama" kategorisindeki protokoller, bunlarla ilişkili işlevselliğin gerekli olduğu bileşik sunucularda ve istemcilerde zaten kullanılabilir.

"Kararsız" kategorisinden farklı olarak, "evreleme"de uyumluluğu ihlal eden değişiklikler yasaktır, ancak test sırasında sorunlar ve hatalar tespit edilirse, önemli bir yeni protokol sürümü veya başka bir Wayland uzantısı ile değiştirme hariç tutulmaz.

Wayland protokollerinin şu anda mevcut olan kısmı için, önceki sürümlerle uyumlu olan aşağıdaki kararlı protokoller öne çıkıyor:

  • vizör: İstemcinin, sunucu tarafında yüzeyin kenarlarında ölçekleme ve kırpma işlemleri gerçekleştirmesini sağlar.
  • sunum zamanı: video gösterimini sağlayan
    xdg-kabuk: pencereler gibi yüzeyler oluşturmak ve bunlarla etkileşim kurmak için bir arayüzdür, bu onların ekranda hareket etmelerine, küçültmelerine, büyütmelerine, yeniden boyutlandırmalarına vb. izin verir.

"Evreleme" dalında test edilen protokollerin bir kısmı için şunları bulabiliriz:

  • drm kiralama : Sanal gerçeklik kulaklıklarına gönderildiğinde sol ve sağ göz için farklı tamponlarla stereo bir görüntü oluşturmak için gerekli kaynakları sağlar.
  • harici oturum kilidi: Örneğin bir ekran koruyucu veya kimlik doğrulama iletişim kutusu sırasında oturumu kilitlemenin yollarını belirtir.
  • tek piksel arabelleği: Dört adet 32 ​​bit RGBA değeri içeren tek pikselli arabellekler oluşturmanıza olanak tanır.
  • xdg-etkinleştirme: odağı birinci seviyenin farklı yüzeyleri arasında aktarmaya izin verir (örneğin, xdg aktivasyonunu kullanarak, bir uygulama odağı diğerine değiştirebilir).

Wayland-Protocols 1.26'nın başlıca yeni özellikleri

Bu sürüm, yeni tek piksel arabellek test protokolünü tanıtır,
görüntüleyici uzantısıyla birlikte müşterilerin
keyfi boyutta tek bir renkte yüzeyler oluşturun…

Bu aynı zamanda yeni protokol uzantıları gerektiren ilk sürümdür.
RFC 2119 ifadesini takip edin.Şimdiye kadar bahsedilenlere ek olarak, bu sürüm aynı zamanda
olağan açıklamalar, iyileştirilmiş ek açıklamalar ve diğer küçük düzeltmeler.

Yeni yayınlanan bu sürümde, “evreleme” kategorisine tek piksel arabellek protokolünün eklendiği ve dört adet 32 ​​bit RGBA değeri içeren tek piksel arabelleklerinin oluşturulmasına izin verildiği vurgulanıyor. Kompozit sunucular, görüntüleme protokolünü kullanarak, rastgele boyutta tek tip renkli yüzeyler oluşturmak için tek piksel arabelleklerini ölçekleyebilir.

Bu yeni sürümde öne çıkan bir diğer değişiklik ise,xdg_shell protokolünde, Bu, yüzeylerle pencere olarak etkileşim kurmak için bir arayüz sağlar, bu da yüzeyleri ekran etrafında hareket ettirmenize, küçültmenize, büyütmenize, yeniden boyutlandırmanıza vb. kompozit sunucular için ek destek xdg_shell tarafından sunulan pencere yönetimi işlemlerinin yalnızca bir kısmını uygulayan.

Öte yandan, etkinliğin önerildiği de vurgulanıyor. wm_capabilities Bileşik sunucuda bulunan yetenekler hakkında bilgi iletmek için.

Buna ek olarak, metin giriş protokolünün dili yeniden yazarak belirsiz bir yoruma yol açtığından ve amaçlanan davranış hakkında açıklamalar eklendiğinden de bahsedilmektedir.

Ayrıca, wayland protokollerinin bu yeni versiyonundan RFC 2119'da tanımlanan terminolojinin kullanılmasının zorunlu olduğunu da belirtmekte fayda var.

Sonunda ben isenBu konuda daha fazla bilgi edinmekle ilgileniyor bu yeni sürümle ilgili ayrıntıları kontrol edebilirsiniz Aşağıdaki bağlantıda.

Wayland protokolleri hakkında daha fazla bilgi edinmek isteyenler ise şuraya danışabilirler: aşağıdaki bağlantı. 


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.