Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Please sign up or log in to edit the wiki.

View source for Vulkan

From the Star Citizen Wiki, the fidelity™ encyclopedia
Vulkan

You do not have permission to edit this page, for the following reason:

The action you have requested is limited to users in one of the groups: Users.
Sign up or Log in to edit a page.
The Star Citizen Wiki is made by people like you! Anyone can edit and improve any pages.

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" />

Return to Vulkan.