Seriously?
Do you recall the previous "joyous" transition period?
You really want them to try to jump into another format?
Another map.
Another 1/2 functions in game not working.
Another...
Sorry, I just can't.
MA bought cryengine 2(directx10), which lack open GL support. Crytek switched back to both directx and openGL for cryengine3. I don't know if they got that updated.
As long as they can't exploit all features cryengine 2 can offer, nothing justifies to diversify/switch technologies.
They can always switch to Amazon lumberyard engine.
Thats based on Cry engine and it's actively developed and free.
https://www.planetcalypsoforum.com/...2506-Amazon-takes-CryEngine-to-the-lumberyard
Of course as stated above, they will probably break a bunch of stuff during the switch over, lol.
They will if it makes sense financially to do so, right now i see no reason why they would need to support a secondary api since windows based systems account for roughly 90% of the market.
Keep in mind though that graphics api's and things of that nature operate on a completely different and slower time scale then consumer electronics/software. Will probably take years before we see any meaningful level of adoption of Vulkan and i would not consider that bad.
There are number of reasons why Vulkan (still at it's infancy) is better than dX or oGL.
Just to mention couple big ones, it have very well optimized CPU usage and it is truly cross platform.
So EU could be played more efficiently on older PCs, along Linux and Apple machines... that is huge reason IMO.
Also, I think that Vulkan games will spring up much faster than your predicted "years", mainly because Valve is onboard and along other big players, they are pushing towards Vulkan usage.