Wayland əsasında kompozit serverlərin inkişafı üçün kitabxana olan Louvre 1.2-nin yeni versiyası

Wayland protokoluna əsaslanan kompozisiya serverləri hazırlamaq üçün komponentlər təmin edən Louvre 1.2.0 kitabxanası artıq mövcuddur. Kitabxana qrafik buferlərinin idarə olunması, giriş altsistemləri ilə qarşılıqlı əlaqə və qrafik API-ləri daxil olmaqla bütün aşağı səviyyəli əməliyyatları idarə edir. Linux, həmçinin müxtəlif Wayland protokol uzantılarının hazır tətbiqlərini təklif edir. Luvr üzərində qurulmuş kompozit server, Weston və Sway-dən xeyli az resurs sərf edir və daha yüksək performans nümayiş etdirir. Kod C++ dilində yazılıb və GPLv3 lisenziyası altında paylanır. Luvr-un imkanlarına ümumi baxış layihənin ilk buraxılış elanında tapıla bilər.

Yeni versiyada:

  • Ölçəni artırarkən anti-aliasing artefaktlarını azaltmaq üçün tam olmayan miqyaslı dəyərlərin (kəsr miqyası) və həddən artıq seçmənin (oversempling) təyin edilməsi üçün əlavə dəstək. Fraksiya miqyası üçün Wayland protokolunun fraksiya miqyasından istifadə olunur.
  • Yırtılmaya nəzarət protokolundan istifadə edərək, tam ekran tətbiqlərində cırılmadan qorunmaq üçün istifadə olunan şaquli söndürmə impulsu ilə şaquli sinxronizasiyanı (VSync) söndürmək mümkündür. Multimedia proqramlarında yırtılma nəticəsində yaranan artefaktlar arzuolunmaz təsirdir, lakin oyun proqramlarında onlarla işləmək əlavə gecikmələrə səbəb olarsa, onlara dözmək olar.
  • Wayland protokolu wlr-gamma-control istifadə edərək qamma korreksiyası üçün əlavə dəstək.
  • Müştəriyə səthin kənarlarında yan tərəfdə miqyaslama və kəsmə əməliyyatları aparmağa imkan verən Wayland "viewporter" protokolu üçün dəstək əlavə edildi. server.
  • LPainter sinfinə yüksək dəqiqliklə tekstura sahələrini çəkmək və transformasiyaları tətbiq etmək üçün üsullar əlavə edilmişdir.
  • LTextureView sinfi mənbə düzbucaqlıları (“mənbə düzü”, ekran üçün düzbucaqlı sahə) və çevrilmələr üçün dəstək verir.
  • Bayraqları və dövlətləri saxlayarkən yaddaş istehlakını azaltmaq üçün LBitset sinfi əlavə edildi.

Mənbə: opennet.ru

DDoS mühafizəsi, VPS VDS serverləri olan saytlar üçün etibarlı hostinq alın 🔥 DDoS qorunması, VPS VDS serverləri ilə etibarlı veb sayt hostinqi alın | ProHoster