Megjelent az új Louvre 1.2 verzió, amely könyvtár a Wayland alapú kompozit szerverek fejlesztéséhez.

Megjelent a Louvre 1.2.0 könyvtár, amely komponenseket biztosít Wayland protokoll alapú kompozit szerverek fejlesztéséhez. A könyvtár elvégzi az összes alacsony szintű műveletet, beleértve a grafikus pufferek kezelését, az input alrendszerekkel való interakciót és a grafikus API-kat Linuxban, továbbá kész megvalósításokat kínál a Wayland protokoll különböző kiterjesztéseihez. A Louvre alapján készült kompozit szerver észrevehetően kevesebb erőforrást használ, és magasabb teljesítményt nyújt a Weston és Sway programokhoz képest. A kód C++ nyelven íródott és GPLv3 licenc alatt terjesztik. A Louvre lehetőségeiről az első projektkiadás bejelentésében olvashat.

Az új verzióban:

  • Hozzáadva a tizedes értékek (fractional scale) és az oversampling támogatása a fokozott élsimítási artefaktumok csökkentésére nagyobb méretről való felnagyításkor. A tizedes méretezéshez a Wayland fractional-scale protokollt használják.
  • A tearing-control protokoll segítségével megvalósították a függőleges szinkronizálás (VSync) kikapcsolásának lehetőségét, amelyet a teljes képernyős alkalmazásokban jelentkező tearing megjelenésének megakadályozására alkalmaznak. A multimédia alkalmazásokban a tearing által okozott artefaktumok nemkívánatos hatásnak számítanak, de a játékprogramokban az artefaktumok elfogadhatók, ha ezek kezelése késlekedéseket okoz.
  • Hozzáadva a gamma-korrekció támogatása a Wayland wlr-gamma-control protokoll használatával.
  • Hozzáadva a Wayland 'viewporter' protokoll támogatása, amely lehetővé teszi a kliens számára, hogy a felület méretezését és vágását végezze az oldalon. a szerver.
  • Az LPainter osztályhoz módszerek kerültek hozzáadásra a textúra területek pontos rajzolásához és transzformációk alkalmazásához.
  • Az LTextureView osztályban megvalósult a forrásegyenesek ('source rect', megjelenítő téglalap) és a transzformációk támogatása.
  • Hozzáadva az LBitset osztály a memóriafogyasztás csökkentésére a jelzők és állapotok tárolásánál.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster