UnknownSouljer
[H]F Junkie
- Joined
- Sep 24, 2001
- Messages
- 9,041
Cool. Just don’t buy a Mac. Problem solved.Ahh, because creating and then abandoning OpenCL is just too much work for Apple, RIGHT?
Which is why they did abandon OpenCL in-favor of Metal? A to-the-metal proprietary API that they created as a competitor to NVIDIA's CUDA.. eight year after Cuda launched.
Native Metal uptake hasn't been that huge so if Apple hadn't gotten a bug-up-their-ass (as is their tendency,) they could have supported Vulkan instead.
A number of games / applications are just running a Vulkan ->Metal wrapper through, so why not make it official?
Fuck Apple, and their shitty choices for APIs; they have a long history of choosing the wrong ones, and then taking forever to undo their mistakes. But the "Apple does no wrong" True Believers™ think everything they do is Gospel.
Like you Metal Cheerleaders, who suddenly think that %100 of their apps all run it natively, and Apple hasn't totally abandoned a proprietary 3D API suddenly before
And the worst part of the Metal transition is, Apple is abandoning BOTH OpenGL and OpenCL in favor of their One True API (this time for sure!)
They also don't support Vulkan on Apple, so the world is working around them.
Whenever Apple has had more money than brains, they have always gone back to "Not Invented Here." And their users just pretend it's not happening again. Sometimes it's for the greater good (Apple custom ARM cores), but most of the time it's not.