[OC3D.net] Nvidia making GameWorks Source Code Publicly available

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

TheELF

Diamond Member
Dec 22, 2012
3,993
744
126
At least now the experts can go over the source code and determine if there is some truth to the "intentionally tanks performance" claims.
 

Bacon1

Diamond Member
Feb 14, 2016
3,430
1,018
91
At least now the experts can go over the source code and determine if there is some truth to the "intentionally tanks performance" claims.

And yet you have no idea if this is the actual code running in the game or not. Step in the right direction but still not resolved. Also they removed any history from the files, so no idea what they used to look like.
 

Magee_MC

Senior member
Jan 18, 2010
217
13
81
And yet you have no idea if this is the actual code running in the game or not. Step in the right direction but still not resolved. Also they removed any history from the files, so no idea what they used to look like.

I'd think that it would be pretty easy to tell if it's the code running in the game or not. Swap out the GW that's in the game for the version on GitHub and see how they both run.

When you say they removed any history from the files, does that mean that there are no notations in the code?
 

Raising

Member
Mar 12, 2016
120
0
16
AMD's GPUOpen only open-sourced four effects; three of which (ShadowFX, AOFX, GeometryFX) aren't used in any games/software. Two of which (AOFX, ShadowFX) are GCN-centric technologies.

Developers can license the full Gameworks SDK source (even the new stuff) if they see fit. If developers want, they can have full control over all Gameworks effects. The only stipulation is that they can't release Nvidia's source code to AMD or Intel, and they can't change it in a way that's detrimental to Nvidia GPUs. Pretty reasonable in software licensing terms.
People want Nvidia to do is give away their proprietary software for free to anyone with no strings attached. While it's great that AMD did it with only four of their effects technologies, why does Nvidia have to release all of theirs?
 
Last edited:

sandorski

No Lifer
Oct 10, 1999
70,131
5,659
126
AMD's GPUOpen only open-sourced four effects; three of which (ShadowFX, AOFX, GeometryFX) aren't used in any games/software. Two of which (AOFX, ShadowFX) are GCN-centric technologies.

Developers can license the full Gameworks SDK source (even the new stuff) if they see fit. If developers want, they can have full control over all Gameworks effects. The only stipulation is that they can't release Nvidia's source code to AMD or Intel, and they can't change it in a way that's detrimental to Nvidia GPUs. Pretty reasonable in software licensing terms.
People want Nvidia to do is give away their proprietary software for free to anyone with no strings attached. While it's great that AMD did it with only four of their effects technologies, why does Nvidia have to release all of theirs?

What AMD released is Open, what Nvidia released is not.
 

Magee_MC

Senior member
Jan 18, 2010
217
13
81
AMD's GPUOpen only open-sourced four effects; three of which (ShadowFX, AOFX, GeometryFX) aren't used in any games/software. Two of which (AOFX, ShadowFX) are GCN-centric technologies.

Developers can license the full Gameworks SDK source (even the new stuff) if they see fit. If developers want, they can have full control over all Gameworks effects. The only stipulation is that they can't release Nvidia's source code to AMD or Intel, and they can't change it in a way that's detrimental to Nvidia GPUs. Pretty reasonable in software licensing terms.
People want Nvidia to do is give away their proprietary software for free to anyone with no strings attached. While it's great that AMD did it with only four of their effects technologies, why does Nvidia have to release all of theirs?

http://gpuopen.com/

For games and CGI there are only 4 effects. However games and CGI also has 20 SDK's and Libraries and 3 tools. Additionally for compute there are 5 tool, 12 libraries, 6 infrastructure resources and 8 applications.

Seems like there are more than just 4 of AMD's technologies.
 
Feb 19, 2009
10,457
10
76
The question is if NV wanted to go Open Source to stop the backlash of their black box, why did they just not go all out and do it properly, everything under MIT license, without a clause to say they can revoke it anytime for any reason?

Atm, it's not actually what they claim it is, in that some things are modifiable, others are not. And the biggest issue of all, NV still retains full control in their ability say "NOPE!" and pull it down anytime and sue your ass if you do not comply.
 

TheELF

Diamond Member
Dec 22, 2012
3,993
744
126
Why didn't amd contribute mantle to GPUOpen?
They promised to release the source for it...
 

3DVagabond

Lifer
Aug 10, 2009
11,951
204
106
I'd think that it would be pretty easy to tell if it's the code running in the game or not. Swap out the GW that's in the game for the version on GitHub and see how they both run.

When you say they removed any history from the files, does that mean that there are no notations in the code?

That would be interesting.
 

mysticjbyrd

Golden Member
Oct 6, 2015
1,363
3
0
At least now the experts can go over the source code and determine if there is some truth to the "intentionally tanks performance" claims.

Huh? That wasn't in question to begin with? That's obviously true....
 

Good_fella

Member
Feb 12, 2015
113
0
0
Everyone praising AMD for free open source but you still have to pay for final product. I haven't noticed that AMD's sponsored games are cheaper than Nvidia's.

And Kronos is made up of the entire industry. AMD tech, benefits all.

But in DX12 benefit only for AMD.
 

littleg

Senior member
Jul 9, 2015
355
38
91
Everyone praising AMD for free open source but you still have to pay for final product. I haven't noticed that AMD's sponsored games are cheaper than Nvidia's.



But in DX12 benefit only for AMD.

Agree. Damn them for not controlling the selling price of PC games. Sometimes it's almost like the dev studios and publishers are completely separate companies selling a completely different product.

Damn them I say.
 

Good_fella

Member
Feb 12, 2015
113
0
0
Agree. Damn them for not controlling the selling price of PC games. Sometimes it's almost like the dev studios and publishers are completely separate companies selling a completely different product.

Damn them I say.

I'm detected your sarcasm and praising open source is pointless.

Then why did NVIDIA put the DX12 logos on their products, retail boxes etc. They even claim they support DX12 Async Compute. Why did they do those things falsely?

Supporting =/= get benefits. Also whole DX12 isn't only about Async. AMD just using dominating position with exclusive feature. Which isn't bad because exclusivity is bad only when Nvidia is using it.
 

Erenhardt

Diamond Member
Dec 1, 2012
3,251
105
101
I'm detected your sarcasm and praising open source is pointless.



Supporting =/= get benefits. Also whole DX12 isn't only about Async. AMD just using dominating position with exclusive feature. Which isn't bad because exclusivity is bad only when Nvidia is using it.

Exclusive feature in industry standard API? D: AMD has dx12 in the pocket.

Big News! Pascal will not support AC - confirmed by Good_fella
 

NTMBK

Lifer
Nov 14, 2011
10,269
5,134
136
Well it's a step in the right direction. Hopefully AMD will at least be able to optimise their drivers a bit better if they can see the code, even if they can't contribute performance fixes back to it.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |