After reading of today's great release of Vulkan API I've tried to get something working on my Radeon R9 390, Win7 x64.
The result left me utterly disappointed.
First of all I've looked for some demo. No demos from AMD. Tried NV demo – crashed. Well, it was expected...
Ok, let's write something ourselves if "evil Nvidia" doesn't want to show the glory of Vulkan on AMD. Searched for SDK and it seems the only one available is LunarG SDK. Installed latest version (184.108.40.206). Nothing works there: demos say "Cannot find a compatible Vulkan installable client driver (ICD).", vulkaninfo-1-1-0-3-1.exe says "Cannot create Vulkan instance. C:\releasebuild\LoaderAndValidationLayers\demos\vulkaninfo.c:691: failed with VK_ERROR_INCOMPATIBLE_DRIVER".
Well, tried vulkaninfo-1-1-0-2-0.exe from runtime bundled with driver. It works, but with warning "WARNING: [loader] Code 0 : Using deprecated ICD interface of vkGetInstanceProcAddr instead of vk_icdGetInstanceProcAddr". How nice is to have deprecated interface in the first driver release!
Digged into manifest file amd-vulkan64.json – it says "abi_versions" : "1.0.0", NV one says "abi_versions" : "1.0.3" and corresponding dll does have vk_icdGetInstanceProcAddr export.
Tried to find LunarG SDK 220.127.116.11 or earlier – no luck, all versions redirect to 18.104.22.168.
Conclusion: absolutely no way to develop for or even test this AMD Vulkan implementation.