I use fusion 360 and see no indication it will be migrating to Metal, so I'm looking for other options. Ideas?
OpenGL is being deprecated in 10.14, but it will still be functional. When Apple calls something deprecated, that's just a warning that it's going to stop working eventually, but OpenGL is not going to be removed from 10.14 entirely.I use fusion 360 and see no indication it will be migrating to Metal, so I'm looking for other options. Ideas?
CAD/CAM user and an owner of an engineering firm here with what I've heard from the devs with the companies I rent software from (Vectorworks, Archicad, Cinema4D, Modo, Bricscad, MicroStation, others - one of my techs is using Blender full time as well). They're not waiting for Metal, directly in that sense of a graphics layer, rather they're waiting for a more-optimized version of Vulkan (Khronos Group low-level graphics engine) instead to take the next step on the Mac.
Metal might be more advanced but it seems some things in Vulkan cannot be mapped to the former.The funny think is that Metal right now is arguably more advanced than Vulkan, not to mention that its much easier to develop for... but its understandable that developers don't want to maintain two codebases for their rendering backbone.
As a dev, I'd rather prefer to have a Metal implementation on top of Vulkan for Windows/Linux. Which will probably not happen since Metal's abstraction is more flexible.
Metal might be more advanced but it seems some things in Vulkan cannot be mapped to the former.
Respectfully, IMO I wouldn't use "arguably" - Metal *is* more advanced and for the reasons you've cited.The funny think is that Metal right now is arguably more advanced than Vulkan, not to mention that its much easier to develop for... but its understandable that developers don't want to maintain two codebases for their rendering backbone.
As a dev, I'd rather prefer to have a Metal implementation on top of Vulkan for Windows/Linux. Which will probably not happen since Metal's abstraction is more flexible.
I just read on Apple dev forums that these aren't supported by nVidia.have ability to construct command buffers entirely on the GPU.
I just read on Apple dev forums that these aren't supported by nVidia.
Well, this is from an Apple employee: https://forums.developer.apple.com/thread/104070This is unexpected, since Nvidia are the only ones who has this functionality in Vulkan
https://developer.nvidia.com/device-generated-commands-vulkan
Well, this is from an Apple employee: https://forums.developer.apple.com/thread/104070
Interesting.I guess they simply didn't bother to implement it in a driver for few old MBPs out there or there were some other blocking issues. According to Nvidia, this functionality is supported on Kepler and later...
Interesting.
Anyhow, the nVidia blog post suggests that this feature is available on DX12, so it's not Metal-specific?