Vulkan (API)

Vulkan
Utvikler(e)Khronos Group
Utgitt Juli 2014
Nyeste versjon1.4.365 (2. oktober 2026)
Kodelagerhttps://github.com/KhronosGroup/Vulkan-Docs
PlattformMultiplattform
OperativsystemMicrosoft Windows Linux Android iOS macOS
Skrevet iC
OS-familieMantle
Type3D-grafikk
LisensApache License 2.0, MIT-lisensen, CC BY 4.0
Nettstedwww.vulkan.o (en; 2021–)
ForgjengerOpenGL

Vulkan er et kryssplattforms optimalisert programmeringsgrensesnitt (API) for 3D-grafikk-prosessorer og CPU-kjerner. Den åpne kildekoden er spesialisert på høyytelses sanntidsgrafikk, slik som videospill og interaktive sanntidsapplikasjoner. Vulkan er ment å erstatte OpenGL og konkurrere med Microsofts proprietære Direct3D, samt Apples Metal. Vulkan fungerer på et lavere maskinnivå, det vil si nærmere maskinvaren, enn disse teknologiene og muliggjør parallell prosessering i større grad, samtidig som det belaster CPU-en mindre. Selv om det er spesialisert på 3D-grafikk, kan Vulkan også rendre 2D-grafikk.

Utviklingen av Vulkan ble kunngjort av den ideelle organisasjonen Khronos Group i 2015, og ble opprinnelig presentert som neste generasjon av OpenGL. Den første versjonen av standarden ble utgitt i 2016 og har siden blitt stadig oppdatert.

Vulkan er ikke bakoverkompatibel med OpenGL, men kan lese dens GLSL kode gjennom SPIR-V.

Støtte for Vulkan er inkludert i grafikkort siden Nvidia GeForce GTX 600-serien (Kepler), AMD Radeon HD 7000-serien (GCN), samt Intel Skylake prosessorer. På Apple macOS er Vulkan støttet uoffisielt gjennom MoltenVK.

Referanser

  1. ↑ LunarG. «LunarG: Creator and Curator of the Vulkan SDK». Besøkt 27. desember 2024.
  2. ↑ https://www.youtube.com/watch?v=quNsdYfWXfM&t=3436.
  3. ↑ «Release 1.4.365». 2. oktober 2026. Besøkt 2. oktober 2026.
  4. ↑ Khronos Group. «Khronos Vulkan Registry». Besøkt 27. desember 2024.
  5. 1 2 3 «LICENSE File for the KhronosGroup/Vulkan-Docs Project». 5. januar 2024. Besøkt 27. desember 2024.
  6. ↑ «The Vulkan website has a new home and look!»[Hentet fra Wikidata]
  7. ↑ Joel Hruska (10. mars 2015). «Next-generation Vulkan API could be Valve’s killer advantage in battling Microsoft» (på engelsk). ExtremeTech. Besøkt 22. august 2018.
  8. ↑ «Does Vulkan support 2D graphics?» (på engelsk). LunarG. Arkivert fra originalen 2. mai 2019. Besøkt 22. august 2018.
  9. ↑ «More on Vulkan and SPIR-V: The future of high-performance graphics (PDF)» (PDF) (på engelsk). Khronos Group. 15. mars 2015. Besøkt 22. august 2018.