Just stumbled upon a GDC 2015 talk on Vulkan. Seems the latter is the cast with Vulkan also.
There is some API disclosure starting at 11:37 of the following video: https://www.youtube.com/watch?v=qKbtrVEhaw8&t=697
However, all of that is internal stuff subject to change and not yet ready for publication.
I’m wondering if this might make VGA passthrough possible without having to have 2 graphics cards. since this would move control of the graphics card away from the driver, that would make it less complex for the driver on the guest OS to be modified to share the graphics card?
So despite saying they would not release Mantle, AMD have just publicly released the specs for Mantle. Presumably, Mantle and Vulkan will work very similarly, so if you plan to use Vulkan, it may be worth checking this out too.
EDIT: I misunderstood their “not releasing” it.
http://puu.sh/gGjGR/a7b315eb6f.png
I’m currently skimming through the 450 pages of reading.
I’ll make a summary of it later.