← Vulkan
You do not have permission to edit this page, for the following reason:
You can view and copy the source of this page.
{{For|the [[Star Citizen]] spaceship|Vulcan}}[[File:Vulkan logo.png|thumb|Vulkan logo]]'''Vulkan''' is a modern graphics API released in 2016 that allows developers to take greater control over what the player sees, and greatly affects performance.<ref name=":0">[https://www.youtube.com/watch?v=SV9_chUpDgc CitizenCon 2951: Gen 12 & The Multicore of Vulkan], Star Citizen, Youtube, 9 october 2021</ref> It is an alternative to DirectX.
It sits between the render engine and the graphics card driver, allowing the developer a fine grained control over what they develop. It also gives flexibility for cross-platform, including [[Linux]] as it is an open standard API, contrary to Microsoft proprietary.
The design of Vulkan allows to alleviate some CPU bottlenecks by submitting work in parallel to the GPU.<ref>{{Cite RSI|url=https://robertsspaceindustries.com/spectrum/community/SC/forum/50259/thread/a-couple-of-questions-about-the-vulkan-api/3300192|text=If the conversion works, there'll be no visual difference at all and the performance will be better (in cases where the CPU graphics workload was the limiting factor)|accessdate=August 11th 2020}}</ref><ref name=":0" />
Templates used on this page:
- Template:Cite RSI (view source)
- Template:For (view source) (protected)
- Template:Short description (view source)
- Module:Arguments (view source) (protected)
- Module:Cite/styles.css (view source)
- Module:Cite RSI (view source)
- Module:For (view source)
- Module:Format link (view source)
- Module:Hatnote (view source)
- Module:Hatnote/styles.css (view source)
- Module:Hatnote list (view source)
- Module:Yesno (view source)
Return to Vulkan.