A KDE fejlesztői eltávolították az asztali OpenGL támogatását a KWin kompozitorból. A változást a Plasma 6.8-ban vezetik be, de nem a Vulkan renderer előtérbe kerülése miatt történt. A KWin ehelyett egységesen OpenGL ES-re áll át, amíg a Vulkan-alapú megjelenítés nem válik elég éretté a szélesebb használathoz.

A döntés csak a KWin kompozitor belső működését érinti, vagyis nem korlátozza az asztali OpenGL-t használó alkalmazásokat. A felhasználók továbbra is futtathatnak OpenGL-es programokat, játékokat vagy grafikus szoftvereket, a változás kizárólag arra vonatkozik, hogy a Plasma ablakkezelője és kompozitora milyen OpenGL-változatra támaszkodik a saját renderelési útvonalán.
A KDE fejlesztői szerint az OpenGL ES mindent biztosít, amire a KWinnek szüksége van. Emellett néhány régebbi GPU jobban működik OpenGL ES alatt, mint egy korlátozottabb asztali OpenGL profillal. A váltás így nem visszalépésként, hanem egyszerűsítésként értelmezhető, mivel a KWin fejlesztőinek nem kell tovább párhuzamosan kezelniük az asztali OpenGL és az OpenGL ES közötti inkompatibilitásokat.
Xaver Hugl a merge requestben azzal indokolta a döntést, hogy az asztali OpenGL és az OpenGL ES közötti eltérések újra és újra problémákat okoztak. Az egyik API-ra írt és azon tesztelt kód a másikon hibás megjelenítést, szoftveres renderelőre való visszaesést vagy akár teljesen működésképtelen funkciókat is eredményezhetett. Mivel a régebbi hardverek miatt az OpenGL ES támogatására mindenképpen szükség van, a KWin a jövőben egységesen ezt az útvonalat használja.
A Plasma 6.8 fejlesztése közben más újdonságok is bekerültek. Megérkezett az Emulated Input v1.6 támogatása, javították a többmonitoros kezeléshez kapcsolódó leggyakoribb összeomlást, valamint finomították az alkalmazásindításkor látható ugráló ikon visszajelzését. Az értesítésekhez egy új becsúszó animáció is készült.
További részletek a This week in plasma e-heti számában.
