Vulkan (API)

Fra Wikipedia, den frie encyklopedi
Hopp til navigering Hopp til søk
Vulkan
Vulkan
UtviklerKhronos Group
Utgitt16. februar 2016
Nyeste versjon1.2.136 (24. mars 2020)
OperativsystemLinux, Android, Microsoft Windows
Skrevet iC
LisensApache Software License, Version 2.0
Nettstedhttps://www.khronos.org/vulkan/

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-teknologi samt Apples Metal.[1] Vulkan fungerer på et lavere maskinnivå, det vil si nærmere maskinvaren, enn disse teknologiene og muliggjør parallelle prosesser, samtidig som det belaster CPU-en mindre. Selvom det er spesialisert på 3D-grafikk, kan Vulkan også rendre 2D-grafikk.[2]

Utviklingen av Vulkan ble kunngjort av den ideelle organisasjonen Khronos Group i 2015, og ble opprinnelig presentert som neste generasjon av OpenGL.[3]

Referanser[rediger | rediger kilde]

  1. ^ Joel Hruska (10. mars 2015). «Next-generation Vulkan API could be Valve’s killer advantage in battling Microsoft» (engelsk). ExtremeTech. Besøkt 22. august 2018. 
  2. ^ «Does Vulkan support 2D graphics?» (engelsk). LunarG. Besøkt 22. august 2018. 
  3. ^ «More on Vulkan and SPIR-V: The future of high-performance graphics (PDF)» (PDF) (engelsk). Khronos Group. 15. mars 2015. Besøkt 22. august 2018. 
datastubbDenne datarelaterte artikkelen er foreløpig kort eller mangelfull, og du kan hjelpe Wikipedia ved å utvide den.