Avaldati Hyprland 0.42 komposiitserver, mis kasutab Waylandi protokolli. Komposiitserver on suunatud mosaiiksetele (tiling) akende paigutustele, kuid toetab ka klassikalist vabakujundust, akende rĂŒhmitamist vahekaartidena, pseudo-mosaiikreĆŸiimi ja akende tĂ€isekraanil avamist. Toetatakse elemente visuaalselt atraktiivsete liideste loomiseks, nagu akende servade gradientid, hĂ€gusus, animatsiooniefektid ja varjud. Funktsionaalsuse laiendamiseks saab ĂŒhendada pluginaid ning vĂ€liseks juhtimiseks on saadaval IPC socket-pĂ”hjal. Kood on kirjutatud C++ keeles ja levitakse BSD litsentsi alusel.
MĂ€ngude jĂ”udluse tĂ”stmiseks on vĂ”imalik vĂ€lja lĂŒlitada vertikaalne sĂŒnkroniseerimine (VSync), kasutades kaadriga lĂ”pp-impulsi, mis kaitseb pildikĂ€rpimise (tearing) eest. Seade toimub konfiguratsioonifaili kaudu, mille muudatused rakenduvad koheselt ilma taaskĂ€ivitamiseta. Samuti on toetatud dĂŒnaamiliselt loodud virtuaalsetele töölauale, kaks sisseehitatud akende paigutuse reĆŸiimi ja globaalne otsetee töötlemise sĂŒsteem.
Uus versioon on mĂ€rkimisvÀÀrne, kuna see vabastab tĂ€ielikult sĂ”ltumatuse wlroots teegist, toetudes enda Waylandi protokolli ja aquamarine renderdamisteegi kasutusele, mis rakendab tagaplaate Waylandi, DRM (Direct Rendering Manager) ja ekraanita (Headless) tööks. Uues versioonis on lisatud ka âexplicit syncâ mehhanismi tugi, mis vĂ”imaldab vĂ€hendada viivitusi, eemaldada visuaalsed artefaktid ja vĂ€ltida grafika vĂ€ljasaatmise katkestusi NVIDIA GPU-dega sĂŒsteemides.


Allikas: opennet.ru
