New Vulkan SDK Version Query and Unattended Download Features

For developers who need unattended downloads and installs of  Vulkan SDKs, we have a solution! This solution also provides a programmatic way to determine all the contributing Vulkan repositories and their commits or branches. 

Unattended Downloads and Installs of Vulkan SDKs

Developers may need to do unattended downloads and installs of Vulkan SDKs. There is an API available from the Vulkan SDK Download site, also known as LunarXchange, that allows these queries and unattended installs. The API is documented on LunarXchange on the SDK page. See the link “SDK version query and download API.”

Programmatic Versioning of SDK Repositories

In addition, within the release notes for each SDK, all of the contributing repositories and their commits and/or branches are documented. Developers may need a programmatic way to detect the SDK versions to ascertain if a newer version is available. You can use this same API to download a config.json file that documents the commits and/or branches for each repository used to build the SDK components.

For More Information

LunarG software engineering experts create innovative products and services for open source and commercial customers using leading-edge 3D graphics and compute technologies, including Vulkan, SPIR-V, OpenXR, and OpenGL. We have strengths in performance analysis and tuning, runtime and tools development, shader optimizations, driver development, and porting engines and applications to Vulkan.

For more information about LunarG, please check out our NEW LunarG.com website.

  • Need Help with
    3D Graphics Software?

    Let’s talk about your project and how our industry leading team of 3D software engineers can help you build something amazing.