Nová verzia Louvre 1.2, knižnice pre vývoj kompozitných serverov založených na Wayland

Louvre 1.2.0, knižnica poskytujúca komponenty na vývoj kompozitných serverov založených na protokole Wayland, je teraz k dispozícii. Knižnica spracováva všetky nízkoúrovňové operácie vrátane správy grafických vyrovnávacích pamätí, interakcie so vstupnými subsystémami a grafických API. Linuxa tiež ponúka hotové implementácie rôznych rozšírení protokolu Wayland. Kompozitný server, postavený na Louvre, spotrebuje výrazne menej zdrojov a vykazuje vyšší výkon ako Weston a Sway. Kód je napísaný v jazyku C++ a distribuovaný pod licenciou GPLv3. Prehľad možností Louvre nájdete v oznámení o prvom vydaní projektu.

V novej verzii:

  • Pridaná podpora pre nastavenie neceločíselných hodnôt mierky (zlomková mierka) a prevzorkovanie (prevzorkovanie), aby sa znížili vyhladzovacie artefakty pri zvyšovaní mierky. Pre frakčné škálovanie sa používa frakčná škála Waylandovho protokolu.
  • Pomocou protokolu kontroly trhania je možné zakázať vertikálnu synchronizáciu (VSync) s vertikálnym tlmiacim impulzom, ktorý sa používa na ochranu pred trhaním v aplikáciách na celú obrazovku. V multimediálnych aplikáciách sú artefakty spôsobené trhaním nežiadúcim efektom, ale v herných programoch môžu byť artefakty tolerované, ak ich zaobchádzanie spôsobuje ďalšie oneskorenia.
  • Pridaná podpora pre gama korekciu pomocou Wayland protokolu wlr-gamma-control.
  • Pridaná podpora pre protokol „viewporter“ od Waylandu, ktorý umožňuje klientovi vykonávať akcie zmeny mierky a orezania na okrajoch povrchu na boku. server.
  • Do triedy LPainter boli pridané metódy na kreslenie oblastí textúry s vysokou presnosťou a aplikovanie transformácií.
  • Trieda LTextureView poskytuje podporu pre zdrojové obdĺžniky („zdrojový obdĺžnik“, obdĺžniková oblasť na zobrazenie) a transformácie.
  • Pridaná trieda LBitset na zníženie spotreby pamäte pri ukladaní príznakov a stavov.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre stránky s DDoS ochranou, VPS VDS servery 🔥 Kúpte si spoľahlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster