I'm no developer, so I only understand it superficially, but Vulkan is heavily based on AMD's Mantle and AFAIK would only require to stich a SPIR-V front...