RadeonRays_SDK icon indicating copy to clipboard operation
RadeonRays_SDK copied to clipboard

Revert commits 0009e41..17bbad3 inclusive

Open Hi-Angel opened this issue 5 years ago • 10 comments
trafficstars

These commits try bumping the version up to 4.0, but they lack any kind of changelog, and most importantly, lack the sources. Yeah, that does sound funny but this is for real: author just removed sources, dumped some binaries leading to at least one major regression, and somehow all of that got through.

These changes clearly haven't got any peer review and shouldn't have been applied in the first place. Let's just revert them.

Fixes: https://github.com/GPUOpen-LibrariesAndSDKs/RadeonRays_SDK/issues/206 Fixes: https://github.com/GPUOpen-LibrariesAndSDKs/RadeonRays_SDK/issues/207

CC: @yozhijk

Hi-Angel avatar May 14 '20 17:05 Hi-Angel

Note: the revert is squashed into a single commit. Please tell if you prefer having a separate commit for each revert, I'll modify the PR accordingly then.

Hi-Angel avatar May 14 '20 18:05 Hi-Angel

I'm pretty sure that this was done on purpose. AMD seems to have decided to no longer provide the sources for Radeon Rays. Thus, the software is no longer open source and instead only free to use. Have a look at this website: https://gpuopen.com/radeon-rays/ It clearly states that Radeon Rays 4.0 is not open-source software, that's why they removed all the old Radeon Rays 2.0 code and dumped it into the "legacy-2.0" branch. Thus, I'm pretty confident that your pull request won't be accepted.

Agorath avatar May 14 '20 19:05 Agorath

Okay, well, fair enough, but let's wait a reply from an AMD employee. I also don't follow what's the purpose of these commits, given the main purpose of git is not to store binaries, and binaries themselves can be downloaded from the AMD site. It is also contradicting that the repo resides under GPUOpen umbrella, which supposed to have sources not binaries. If what you say is true, a much better and less confusing way to handle that would be to lock this whole repo at 2.0 version.

Hi-Angel avatar May 14 '20 19:05 Hi-Angel

Fun fact is, the website I mentioned earlier just redirects to this GitHub repo to download Radeon Rays 4.0 and to the legacy-2.0 branch to download Radeon Rays 2.0. So it seems like they are using it exactly the just storing binaries to the latest 4.x release in the master branch way. But I agree, let's just wait and see if they clarify the situation.

Agorath avatar May 14 '20 19:05 Agorath

Hi folks,

Thank you for the feedback on Radeon Rays 4.0. We have reviewed this internally and will be making the following changes: AMD will make Radeon Rays 4.0 open source, however, specific AMD IP will be placed into separate modules with a source code available for the community via SLA. These pull requests will be closed.

yozhijk avatar May 15 '20 13:05 yozhijk

Thanks @yozhijk , sounds great. We're looking forward to it

Hi-Angel avatar May 15 '20 13:05 Hi-Angel

@yozhijk it's been a month, any news?

Hi-Angel avatar Jun 16 '20 08:06 Hi-Angel

@Hi-Angel open-sourcing is taking quite some time, mainly on the legal side: we have to pass some internal reviews and get approvals at several levels, but we are getting there, stay tuned...

yozhijk avatar Jun 22 '20 13:06 yozhijk

ping

Hi-Angel avatar Sep 21 '20 16:09 Hi-Angel

blender devs would love it if this stuff went open source eh?

On Mon, Sep 21, 2020 at 9:37 AM Konstantin Kharlamov < [email protected]> wrote:

ping

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/GPUOpen-LibrariesAndSDKs/RadeonRays_SDK/pull/210#issuecomment-696231548, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABW3SWM2F73PYFAH7HZPQHLSG56OPANCNFSM4NA43LBA .

BluePrintRandom avatar Sep 21 '20 17:09 BluePrintRandom