XWayland 24.0.99.901, GLAMOUR'da iyileştirmeler ve genel olarak destekle geliyor

Xwayland, Wayland'de X istemcilerini çalıştırmak için kullanılan bir X sunucusudur

Geçenlerde duyuruldu “XWayland 24.0.99.901”in yeni versiyonunun yayınlanması,  bu aynı zamanda Xwayland 24.1.0'ın (veya kısaca Xwayland 24.1.0 rc1) yakında çıkacak bağımsız sürümünün ilk sürüm adayı olarak da listeleniyor. Ve bu sürümde öne çıkan bazı önemli değişiklikler şunlardır:açık GPU senkronizasyonu desteği, GLAMOUR optimizasyonları ve iyileştirmeleri ve EGLStream desteğinin sonlandırılması.

XWayland'e aşina olmayanlar için şunu bilmelisiniz: bu Wayland altında çalışan bir X sunucusudur ve eski X11 uygulamaları için geriye dönük uyumluluk sağlar. XWayland fWayland tabanlı ortamlarda X11 uygulamalarının çalıştırılmasını kolaylaştırır, X.Org sunucusunu kullanıyor ve temel fark, Wayland'in pencerelerin sunumunu KMS yerine yönetmesidir.

XWayland, çekirdek X.Org kod tabanının bir parçası olarak geliştirildi ve daha önce X.Org sunucusuyla birlikte piyasaya sürüldü. Ancak X.Org sunucusundaki durgunluk ve XWayland'in aktif gelişimi bağlamında 1.21 sürümünün yayınlanmasıyla ilgili belirsizlik nedeniyle, XWayland'in ayrılmasına ve biriken değişikliklerin ayrı bir paket olarak yayınlanmasına karar verildi.

XWayland 24.0.99.901'deki yenilikler neler?

XWayland 24.0.99.901 sürümünden sunulan ve Xwayland 24.1.0 için yapılan değişiklik ve iyileştirmelere yön veren bu yeni sürümde, Açık Senkronizasyon desteği. Bu yeni eklemeyle Wayland Composite Manager artık grafikleri ekranda görüntülemeye hazır olup olmadığı konusunda bilgilendirilebiliyor, böylece grafikleri görüntülerken gecikmeler ve yapaylıklar azaltılıyor.

Öne çıkan değişikliklerden bir diğeri de GLAMOUR 2D iyileştirmeleri, 2D işlemlerini hızlandırmak için OpenGL'yi kullanan GLAMOR 2D hızlandırma mimarisinin desteği ve performansı iyileştirildi. OpenGL ES 3 gölgelendiricileri desteği, OpenGL ES için kısmi doku hızlandırmada iyileştirmeler ve "glamour" komut satırı seçeneği, ayrıca UYVY hızlandırmayı etkinleştirme.

Ayrıca, EXA 2D hızlandırma mimarisine ilişkin kod kaldırıldı ve Xquartz, Xnest, Xwin, Xorg, Xephyr/kdrive gibi DDX sunucularına ilişkin kodlar kaldırıldı.

Buna ek olarak XWayland 24.0.99.901'de artık tüm XWayland pencereleri görüntülenir Wayland ortamında ayrı bir pencerede köklü moddaÇalışan X11 uygulama pencerelerini yönetmek için X11 pencere yöneticisini kullanmanıza olanak tanır.

Şunu da belirtmek gerekir ki, artık Xvfb ile fare üzerinde 13'e kadar düğme kullanmak mümkündür, X11'den gelen bilgileri kullanarak Wayland ortamı tarafında uygulanan giriş alanı yapılandırması ve FreeBSD platformu için geliştirilmiş destek, scfb çerçeve arabellek sürücüsünün kullanılması ve « seçeneğinin işlenmesinin eklenmesi-novtswitch".

Diğer değişikliklerden göze çarpan:

Kodun farklı alanlarında yukarıda belirtilen iyileştirmeler ve genel performans optimizasyonlarının yanı sıra öne çıkan diğer değişiklikler ise şöyle:

  • Daha önce eski NVIDIA tescilli sürücüleri ile uyumluluk için kullanılan EGLStream desteği, kullanımdan kaldırılmış olarak işaretlendi.
  • OpenBSD ve FreeBSD'deki derleme sorunları giderildi.
  • Açık GPU senkronizasyon yeteneği, yoğun grafik işlemleri için performans ve koordinasyonda dikkate değer iyileştirmeler sağlar.
  • Saat ve yenileme hızı yeniden hesaplanır
  • Ne gbm ne de eglstream mevcut değilse düzeltme yapın
  • Tahsis fonksiyonları ayrı bir kaynak dosyaya ve ayrıca dize fonksiyonları ayrı bir kaynak dosyaya taşındı
  • Picturestr.h'nin özel tanımları olan pict_f_transform ve pict_f_vector adlı eski makrolar kaldırıldı.
    ve özel glyphstr.h tanımları
  • IPv6 olmayan derleme işletim sistemindeki kullanılmayan değişkeni ve WIN32 derleme işletim sistemindeki kullanılmayan değişkeni düzeltin
  • xnestCursorScreenKeyRec adı düzeltildi
  • XACE özelliğine erişim işleyicisi eklendi
    xwayland: pencere yöneticisine onay verilmesini kısıtla

Son olarak, bu konuda daha fazla bilgi edinmek istiyorsanız, ayrıntılara başvurabilirsiniz. Aşağıdaki bağlantıda.


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.