Sellest teatati hiljuti "XWaylandi 24.0.99.901" uue versiooni väljalase mis on samuti loetletud Xwaylandi 24.1.0 (või lühidalt Xwayland 24.1.0 rc1) eelseisva eraldiseisva väljalase esimese väljalaskekandidaadina. Ja selles väljaandes paistavad silma mõned märkimisväärsed muudatused, mis on sGPU selgesõnalise sünkroonimise tugi, GLAMOUR optimeerimised ja täiustused ja EGLStreami toe lõpetamine.
Need, kes XWaylandiga tuttavad pole, peaksid seda teadma see on Waylandi all töötav X server ja pakub tagasiühilduvust pärand X11 rakendustele. XWayland fmuudab X11 rakenduste käitamise Waylandi-põhistes keskkondades lihtsamaks, kasutades X.Org serverit ja peamine erinevus seisneb selles, et Wayland tegeleb KMS-i asemel akende esitlemisega.
XWayland töötati välja X.Org põhikoodibaasi osana ja see anti varem välja koos X.Org serveriga. Seoses X.Org serveri seisakuga ja ebakindlusega seoses versiooni 1.21 väljaandmisega XWaylandi aktiivse arenduse kontekstis otsustati aga XWayland eraldada ja kogutud muudatused eraldi paketina välja anda.
Mida uut on XWaylandis 24.0.99.901?
Selles uues versioonis, mis on esitatud versioonist XWayland 24.0.99.901 ja mis juhib Xwayland 24.1.0 muudatusi ja täiustusi, selgesõnalise sünkroonimise tugi. Selle uue lisaga saab Wayland Composite Manageri nüüd teavitada valmisolekust kuvada diagramme ekraanil, vähendades viivitusi ja artefakte diagrammide kuvamisel.
Teine silma paistev muudatus on GLAMOUR 2D täiustused, kuna lisaks lisamisele on täiustatud ka GLAMOUR 2D kiirendusarhitektuuri tugi ja jõudlus, mis kasutab 2D-toimingute kiirendamiseks OpenGL-i OpenGL ES 3 varjutajate tugi, OpenGL ES-i osalise tekstuurikiirenduse ja käsurea valiku "glamuur" täiustused, samuti UYVY kiirenduse lubamine.
Lisaks EXA 2D kiirendusarhitektuuriga seotud kood on eemaldatud ja DDX-serveritega (nt Xquartz, Xnest, Xwin, Xorg, Xephyr/kdrive) seotud kood on eemaldatud.
Lisaks sellele nüüd XWaylandis 24.0.99.901 kuvatakse kõik XWaylandi aknad eraldi aknas Waylandi keskkonnas juurrežiimis, mis võimaldab teil kasutada X11 aknahaldurit töötavate X11 rakenduste akende haldamiseks.
Samuti märgitakse, et nüüd Xvfb-ga on võimalik hiirel kasutada kuni 13 nuppu, rakendas sisestusala konfiguratsiooni Waylandi keskkonna poolel, kasutades teavet X11-st ja täiustatud tuge FreeBSD platvormile, kasutades scfb kaadripuhvri draiverit ja lisades valiku « haldamise-novtswitch"
Muudest muudatustest mis paistavad silma:
Lisaks eelnimetatud täiustustele ja üldistele jõudluse optimeerimistele koodi erinevates valdkondades paistavad silma järgmised muudatused:
- EGLStreami tugi, mida varem kasutati vanemate NVIDIA patenteeritud draiveritega ühildumiseks, on märgitud aegunuks.
- OpenBSD ja FreeBSD kompileerimisprobleemid on parandatud.
- GPU selgesõnaline sünkroonimisvõime parandab graafikamahukate toimingute jõudlust ja koordineerimist.
- Kell ja värskendussagedus arvutatakse ümber
- Järguparandus, kui gbm ega eglstream pole saadaval
- Alloc funktsioonid teisaldati eraldi lähtefaili ja ka stringfunktsioonid eraldi lähtefaili
- Eemaldati vananenud makrod pict_f_transform ja pict_f_vector, mis on pildistr.h privaatsed määratlused
ja privaatsed glyphstr.h definitsioonid - Parandage kasutamata muutuja mitte-IPv6-järgu OS-is ja kasutamata muutuja WIN32-järgu OS-is
- Parandatud nimi xnestCursorScreenKeyRec
- XACE atribuudile on lisatud juurdepääsu töötleja
xwayland: piirab aknahaldurile kinnitamise lubamist
Lõpuks, kui olete huvitatud selle kohta rohkem teada saama, võite tutvuda üksikasjadega Järgmisel lingil.