If it’s break then that has a direct affect on the end user.Īpple recently removed the loaner Mac from the Blender offices because Ton said they would never support Metal. The task is not easy for those with big development teams but for small developers it can be make or break. He has struggled on and it has meant a huge delay in getting the latest version of his software out. I know of one developer who has created software for real time performance and being forced to support Metal had him considering whether or not to continue with Mac support or drop Windows. I saw one well known Mac developer say if Apple were so stupid to remove OpenGL from MacOS they move to the PC. After Apple deprecated OpenGL and CL many smaller games Devs decided to stop Mac Games development. But my nVidia GPUs also run OpenGL and OpenCL and Vulkan too.Īpple is forcing developers into adopting their Metal API and actively forcing other APIs off the platform, this is the real problem, Apple’s way or the highway! This is bad for the user because this means the developer has no choice but to target Metal and if they’re a cross platform developer it places a huge amount of extra burden on development. I agree, as long as a proprietary API like CUDA is cross platform it’s fine. I’m not entirely sure what point you’re making. As long as it work I’m sure user won’t care if a standard is proprietary or not. Pretty sure you are running an Nvidia GPU, and CUDA is proprietary as well.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |