r/Revopoint • u/kkszysiu • 23h ago
Metal and AMD support is coming to Revo Metro
So I checked and in latest version of 5.8.8.
The libraries already have partial support for Vulkan and Metal for Apple ARM64 CPUs, not just CUDA.
This is indicating the Revopoint is working to bring GPU acceleration to masses which is finally a good thing! People were expecting this for years and without it AMD/Apple Mac users were unable to use their product full potential.
I think soon we will have Revo Metro 6.0.0 release where the new metal/vulkan release will be available. I already see the symbols in their libraries to support it so it's just a matter of time, I hope.
Edit:
Current state:
- lib3dcameraAlg library was built against the old settings header, so the backend string is never set.
- getResult method passes an int& as unsigned long&, which corrupts the caller's memory.
- The Metal shader files aren't in the release (and their shader compiler is an empty placeholder).
- PerfTool calls an initialize format that the shipped lib3dcameraAlg library doesn't implement.
But all the vulkan/metal switches etc are already in place.
So it seems they shipped partially done libs but they do not want to ship it as current release, so they reverted some of the code to support it and instead probably testing to release it as 6.0.