I går 16. februar skjedde det noe som mange av dere har ventet lenge, siden den første offisielle versjonen av Vulkan, versjon 1.0, har blitt utgitt.
Vulkan er svaret til skaperne av OpenGL for å møte den nye DirectX 12 fra Microsoft, som en API i stand til å dra full nytte av kraften til grafikkortet fra datamaskinen din, enten du bruker Linux eller bruker et annet operativsystem.
Med fødselen av Vulkan går spill til en ny dimensjon siden, i motsetning til DirectX, er kompatibel med nesten alle plattformer både Windows, som Linux og Android, med eksepsjonelle resultater på alle måter.
Hemmeligheten med dette API-et er at den har direkte tilgang til grafikkortet, direkte kontrollerende systemressurser å generere grafikk, og dermed klare å hoppe over mellomledd og øke ytelsen. Den er også kompatibel med nesten all nåværende grafikk, både fra Nvidia og AMD.
Årsaken til å ha sluttet å lage OpenGL og å ha gitt ut Vulkan har vært den OpenGL hadde ikke hatt den forventede suksessen i stasjonære spill(selv om det hadde vært vellykket på Android), som krever en fullstendig overhaling.
Med fødselen av denne API-en kan spillere ha neste generasjons grafikk uten å måtte ty til DirectX 12, som bare kan brukes med Windows 10. I tillegg vil plattformfunksjonen utvilsomt tiltrekke seg mange utviklere, ettersom Vulkan allerede har gitt ut sin egen SDK for å lage spill og grafikkortselskaper snart vil slippe de tilsvarende driverne.
Når det gjelder spill, er det første kompatible spillet Talos Principle, hvorav en Beta-versjon er utgitt i dag som du kan se en trailer på slutten av denne artikkelen, og som selvfølgelig er tilgjengelig for Linux via Steam. I fremtiden vil andre spill støttes, med rykter om at ledende spill som Street Fighter V de vil bli.
Jeg har et spørsmål, er det proprietær eller gratis programvare?
Gratis programvare selvfølgelig hehe, jeg glemte å nevne det.
hilsen
så etter det jeg forstår vil ikke sjåføren lenger være så nødvendig
Jeg liker det!
Det er imponerende å se bidragene som utviklere gir i åpen kildekode, Vulkan vil komme langt, og de store selskapene har lagt merke til.
Fra min erfaring (ikke profsnl) hadde jeg ikke opplevd stor beryktelse av OpenGl på pc-en, kanskje et spill ... Svært spesifikke tilfeller. Men på Android opplevde jeg flere spill bygget under den APIen (men relativt nylig med hensyn til samme pc-API - sannsynligvis på grunn av den ombyggingen som #azpe refererer til;)
Etter det gode kommer det dårlige; Noe grafikk støttes ikke, i det minste til de er "tilpasset" av rekvisittmerker. Utvikling av en ny driver som er kompatibel med Vulkan API
Og et siste spørsmål: Er Vulkan API kompatibel med alle typer grafikkprosessorer som OpenGl, eller har den noen "minimumskrav"?