Avaldatud on Hyprland 0.42 komposiitserver, mis kasutab Waylandi protokolli. Komposiitserver on suunatud mosaiiklikule (tiling) akende paigutusele, kuid toetab ka klassikalist vabalt valitavat akende paigutust, akende rühmitamist vahelehtedena, vale-mosaiikrežiimi ja akende täisekraanile lahtivisi. Toetatakse elemendid visuaalselt atraktiivsete kasutajaliideste loomiseks, nagu akende servade gradatsioonid, hägususe, animatsiooni efektid ja varjud. Funktsionaalsuse laiendamiseks on võimalik lisada pluginad ning välist управлениe tööde jaoks on pakutud IPC soklite põhjal. Kood on kirjutatud C++ keeles ja levitatakse BSD litsentsi alusel.
Mängude jõudluse tõstmiseks on võimalik keelata vertikaalne süngroniseerimine (VSync), mida kasutatakse katkete vältimiseks väljundis (tearing). Seade toimub konfisuratsioonifaili kaudu, mille muudatusi haaratakse vahetult ilma taaskäivitamiseta. Samuti on võimalusi toetada dünaamiliselt loodud virtuaalsed töölaudade, kaks sisseehitatud ekraani elementide paigutusrežiimi ja globaalsete klahvikombinatsioonide töötlemise süsteem.
Uus väljaanne paistab silma täieliku vabastamisega wlrootsi raamatukogust, asendades selle oma rakendusega Waylandi protokolli ja aquamarine'i joonistusraamatukoguga, mis implementeerib taustaprogramme Waylandi, DRM-i (Direct Rendering Manager) ja ekraanita töö (Headless) jaoks. Uues versioonis on samuti lisatud tugi "explicit sync" mehhanismile, mis võimaldab vähendada viivitusi, kõrvaldada artefaktide teket ja likvideerida külmumist graafika väljunditel NVIDIA GPU-dega süsteemides.


Allikas: opennet.ru
