Vraćajući se unatrag nekoliko godina, postojao je eksperimentalni razvoj oko Vulkanove pozadine za KDE-ov KWin sastavljač, dok se sada formalizira mapa puta za stvarno dovođenje podrške za Vulkan.

KDE programer Xaver Hugl koji je značajno pridonio KWin-u počeo je postavljati plan za Vulkan. Napominje da usvajanje Vulkana ima prednosti oko asinkronog računanja, bolje definiranog ponašanja i veće kontrole nad operacijama. Korištenje Vulkana od strane KWina također će poboljšati podršku za više GPU-a, predvidljivije ponašanje vozača i druge moderne funkcionalnosti.

Predloženi plan je korištenje Vulkana 1.3 i svih ekstenzija koje bi dobro odgovarale za potrebe KWin-a, dok bi pozadina OpenGL-a i dalje bila zamjena za kompatibilnost. Ova podrška za Vulkan bila bi usmjerena na KWinov Wayland back-end.


Ovaj rad bi uključivao prijenos shadera preko Vulkana i SPIR-V-a, prijenos potrebnih dodataka na Vulkan ili korištenje OpenGL interoperabilnostnih proširenja i više.

Još nema vremenskog okvira kada se očekuje da će podrška za KWin Vulkan biti spremna za krajnje korisnike budući da je to još dug put. Oni koji žele vidjeti njihov Vulkan plan puta mogu vidjeti invent.kde.org.

Categories: IT Info