Kembali beberapa tahun yang lalu telah ada pengembangan eksperimental di sekitar back-end Vulkan untuk kompositor KWin KDE sementara sekarang peta jalan sedang diformalkan untuk benar-benar membawa dukungan Vulkan membuahkan hasil.

Pengembang KDE Xaver Hugl yang telah berkontribusi secara signifikan pada KWin telah mulai menyusun peta jalan untuk Vulkan. Dia mencatat bahwa dalam mengadopsi Vulkan ada keuntungan di sekitar komputasi async, perilaku yang lebih baik, dan lebih banyak kontrol atas operasi. Memanfaatkan Vulkan oleh KWin juga akan meningkatkan dukungan multi-GPU, perilaku pengemudi yang lebih dapat diprediksi, dan fungsionalitas modern lainnya.

Rencana yang diusulkan adalah menggunakan Vulkan 1.3 dan semua ekstensi yang cocok untuk tujuan KWin sementara back-end OpenGL akan berlanjut sebagai fallback kompatibilitas. Dukungan Vulkan ini akan difokuskan pada back-end Wayland milik KWin.


Pekerjaan ini mencakup porting shader ke Vulkan dan SPIR-V, mem-porting plug-in yang diperlukan ke Vulkan atau memanfaatkan ekstensi interoperabilitas OpenGL, dan banyak lagi.

Belum ada batas waktu kapan dukungan KWin Vulkan diharapkan siap untuk pengguna akhir karena perjalanannya masih panjang. Mereka yang ingin melihat peta jalan Vulkan mereka dapat melihat invent.kde.org.

Categories: IT Info