3 ms·
> One API for all platforms Last I heard, Apple was not going to support Vulkan. So for iOS and OS X, you'd be SOL. Please correct me if I'm wrong though, I'd
by yoklov 11y ago
> One API for all platforms
Last I heard, Apple was not going to support Vulkan. So for iOS and OS X, you'd be SOL.
Please correct me if I'm wrong though, I'd very much like to be.
- mtgx 11y agoI don't think Apple has said that. Vulkan is not here yet, so they adopted Metal. They may still adopt Vulkan later on if game developers request it.
- dietrichepp 11y agoAs far as I can tell, that's speculation because Apple is the only vendor not talking about Vulkan support. Apple has always been weird. It's not that they don't care about graphics drivers, but rather it seems they have an entirely different set of priorities for their graphics drivers than the other vendors do. Acceleration on OS X seems to be for creative apps and casual games, which aren't the same market as Windows. Over on iOS, developers are quick to forgive Apple for their faults because of all the money, and because it's still easier than developing for Android. OpenGL 3.3 took 3 years to hit OS X. I'm not convinced that Vulkan won't hit iOS and OS X, but I bet that Apple's going to take its time and support Vulkan when it's nice and ready. Android is getting Vulkan now because it doesn't have Metal, and Windows is getting it because the 3D vendors can make it happen.
- comex 11y agoYou're probably right that Apple will wait, but even if their Vulkan implementation were hypothetically around the corner and planned for iOS 10, Apple still wouldn't be talking about it. Apple rarely talks about anything before it's close to shipping.