GPUOpen-Archive / Anvil

Anvil is a cross-platform framework for Vulkan
MIT License
594 stars 62 forks source link

Latest update uses yet-to-be-released version of Vulkan? #79

Closed Silverlan closed 6 years ago

Silverlan commented 6 years ago

I've updated Anvil to the latest version, and what I usually do is copy the vulkan include files from the latest Vulkan SDK over to Anvil (since I need the vulkan.hpp). However, I've noticed that the vulkan headers included in the new Anvil update are for Vulkan 1.1.72, which hasn't been released yet (latest version available on the LunarXchange is 1.1.70.1). I'm guessing you guys have access to new Vulkan versions ahead of everyone else?

Either way, as far as I can tell this makes the new Anvil version unusable until the next Vulkan SDK has been released, right?

DominikWitczakAMD commented 6 years ago

You had me startled for a moment! :-) The headers come from https://github.com/KhronosGroup/Vulkan-Docs/blob/master/include/vulkan/ and they are all public. They will work just fine with the latest version of the SDK available.

Silverlan commented 6 years ago

Sorry for the startle. :P I didn't realize the latest headers were available on github. Looks like they don't include the vulkan.hpp though, so I guess I'll have to wait anyway.