Megjelent az XWayland 24.1.0 verziója, a DDX komponens (Eszközfüggő X), amely lehetővé teszi az X.Org Server indítását X11 alkalmazások végrehajtására Wayland alapú környezetekben.
Főbb változások:
- Hozzáadva az Explicit Sync technológia támogatása, amely tájékoztatja a Wayland protokollon alapuló összesítőt a keret képernyőre való készültségéről, csökkentve ezzel a késleltetéseket és megszüntetve a grafikai artefaktumok megjelenését.
- Javították a GLAMOR 2D gyorsítástechnika támogatását és teljesítményét, amely az OpenGL-t használja a 2D műveletek gyorsítására. Hozzáadva az OpenGL ES 3 shader támogatása és a nem teljes textúrák gyorsítása OpenGL ES esetén. Hozzáadva a "glamor" parancssori opció. Bekapcsolták az UYVY gyorsítást.
- Eltávolítva az EXA 2D gyorsítástechnika támogatására vonatkozó kód.
- Javult a "rootful" üzemmód, amelyben az összes XWayland ablak külön ablakban jelenik meg a Wayland környezetben, lehetővé téve ezzel az X11 ablakkezelő használatát az indított X11 alkalmazások ablakainak kezelésére ("rootless" módban minden XWayland alkalmazás külön ablakban fut a Wayland környezetben).
- Megszűnt az EGLStream támogatása, amely egy mechanizmus az egyes API-k közötti hatékony keretátvitelhez (OpenGL, CUDA, NvMedia). Az EGLStream-et arra használták, hogy az XWayland működjön régi proprietárius NVIDIA driverekkel (a legfrissebb drivereknél a GBM került alkalmazásra).
- Az Xvfb-ben lehetőség nyílt akár 13 gombos egér használatára.
- A bemeneti terület Wayland környezetben történő beállítása megvalósítva az X11 bemeneti terület információk felhasználásával.
- Javították a FreeBSD platform támogatását. A scfb framebuffer driver aktiválva lett. Hozzáadva a "-novtswitch" opció feldolgozása.
- Megoldva a build problémák OpenBSD és FreeBSD rendszereken.
- Eltávolítva a DDX szerverekhez (Xquartz, Xnest, Xwin, Xorg, Xephyr/kdrive) kapcsolódó kód.
Forrás: opennet.ru
