Birkaç yıl geriye gidersek, KDE’nin KWin düzenleyicisi için bir Vulkan arka ucu etrafında deneysel geliştirmeler yapılırken, şimdi Vulkan desteğinin fiilen meyve vermesi için bir yol haritası resmileştiriliyor.
KWin’e önemli ölçüde katkıda bulunan KDE geliştiricisi Xaver Hugl, Vulkan için bir yol haritası belirlemeye başladı. Vulkan’ı benimsemenin zaman uyumsuz bilgi işlem, daha iyi tanımlanmış davranış ve operasyonlar üzerinde daha fazla kontrol etrafında avantajlar olduğunu belirtiyor. KWin’in Vulkan’ından faydalanmak ayrıca çoklu GPU desteğini, daha öngörülebilir sürücü davranışını ve diğer modern işlevleri geliştirecektir.
Önerilen plan, Vulkan 1.3’ü ve KWin amaçlarına uygun tüm uzantıları kullanmak ve OpenGL arka ucunun bir uyumluluk yedeği olarak devam etmesini sağlamaktır. Bu Vulkan desteği, KWin’in Wayland arka ucuna odaklanacaktır.
Bu çalışma gölgelendiricilerin taşınmasını içerir Vulkan ve SPIR-V’ye geçiş, gerekli eklentileri Vulkan’a taşıma veya OpenGL birlikte çalışabilirlik uzantılarından yararlanma ve daha fazlası.
Önümüzde uzun bir yol olduğu için KWin Vulkan desteğinin son kullanıcılar için ne zaman hazır olacağına dair henüz bir zaman çizelgesi yok. Vulkan yol haritasını görmek isteyenler invent.kde.org adresine bakabilir.