GPUOpen-LibrariesAndSDKs / RadeonRays_SDK

Radeon Rays is ray intersection acceleration library for hardware and software multiplatforms using CPU and GPU
MIT License
1.07k stars 192 forks source link

Question: Apple Metal status? #141

Open Geenz opened 7 years ago

Geenz commented 7 years ago

I saw the metal branch hasn't really been updated in quite some time. Are there any plans to complete it?

yozhijk commented 7 years ago

Hi @Geenz ,

I am hoping to finish it, but it is delayed atm until we release new version of the library and move the renderer into a separate repo.

Geenz commented 7 years ago

Thanks @yozhijk! Is there any way anyone could perhaps help out with implementing a metal backend?

yozhijk commented 7 years ago

Sure, we eagerly accept contributions, do you have someone in mind?

Geenz commented 7 years ago

I was thinking of contributing a few things. What is there left to be done?

yozhijk commented 7 years ago

Can you drop me an email at dmitry.kozlov@amd.com, we can discuss offline.

troughton commented 6 years ago

Sorry to drop in on an old issue, but is the Metal support in Radeon ProRender (e.g. https://pro.radeon.com/en/radeon-prorender-macos-get-beta-now/) built upon RadeonRays? If so, are there plans to upstream those changes?

prideout commented 6 years ago

In my experience MoltenVK (Vulkan-on-Metal) is surprisingly robust, so I wonder if the simplest solution is for RadeonRays to support Metal via its Vulkan backend. Note that this would require a few updates to Anvil first, in order to build on MacOS.