Bol šírený vydanie kompozitného servera Hyprland 0.42, ktorý využíva protokol Wayland. Kompozitný server je zameraný na dlaždicové usporiadanie okien, ale tiež podporuje klasické voľné umiestnenie okien, zoskupovanie okien do kariet, pseudo-dlaždicový režim a celoobrazovkové rozšírenie okien. Podporujú sa prvky na vytváranie vizuálne atraktívnych rozhraní, ako sú gradienty v obložení okien, rozmazanie, animované efekty a tiene. Na rozšírenie funkčnosti je možné inštalovať pluginy a pre externé ovládanie prevádzky je k dispozícii IPC založené na zásuvkách. Kód je napísaný v jazyku C++ a je šírený pod licenciou BSD.
Na zvýšenie výkonu hier je k dispozícii možnosť vypnutia vertikálnej synchronizácie (VSync) s impulzom na zatlmenie, ktorý sa používa na ochranu pred pretrhnutím pri zobrazení (tearing). Konfigurácia sa vykonáva cez konfiguračný súbor, ktorého zmeny sa okamžite aplikujú bez potreby reštartovania. Medzi možnosťami sa tiež vyznačuje podpora dynamicky tvorenej... virtuálnych pracovných plôch, dvoch vstavaných režimov rozloženia prvkov na obrazovke a systém globálneho spracovania klávesových skratiek.
Nové vydanie je pozoruhodné úplným zbavením sa väzby na knižnicu wlroots v prospech vlastnej realizácie protokolu Wayland a knižnice na vykresľovanie aquamarine, ktorá implementuje backendy pre Wayland, DRM (Direct Rendering Manager) a prevádzku bez obrazovky (Headless). V novej verzii bola tiež pridaná podpora mechanizmu „explicit sync“, ktorý umožňuje znížiť latenciu, zbaviť sa artefaktov a odstrániť zaseknutia pri zobrazovaní grafiky na systémoch s GPU NVIDIA.


Zdroj: opennet.ru
