Forums
Games
Cyberpunk 2077 Thronebreaker: The Witcher Tales GWENT®: The Witcher Card Game The Witcher 3: Wild Hunt The Witcher 2: Assassins of Kings The Witcher The Witcher Adventure Game
Jobs Store Support Log in Register
Forums - CD PROJEKT RED
Menu
Forums - CD PROJEKT RED
  • Hot Topics
  • NEWS
  • GENERAL
    THE WITCHER ADVENTURE GAME
  • STORY
    THE WITCHER THE WITCHER 2 THE WITCHER 3 THE WITCHER TALES
  • GAMEPLAY
    THE WITCHER THE WITCHER 2 THE WITCHER 3 MODS (THE WITCHER) MODS (THE WITCHER 2) MODS (THE WITCHER 3)
  • TECHNICAL
    THE WITCHER THE WITCHER 2 (PC) THE WITCHER 2 (XBOX) THE WITCHER 3 (PC) THE WITCHER 3 (PLAYSTATION) THE WITCHER 3 (XBOX) THE WITCHER 3 (SWITCH)
  • COMMUNITY
    FAN ART (THE WITCHER UNIVERSE) FAN ART (CYBERPUNK UNIVERSE) OTHER GAMES
  • RED Tracker
    The Witcher Series Cyberpunk GWENT
THE WITCHER
THE WITCHER 2
THE WITCHER 3
MODS (THE WITCHER)
MODS (THE WITCHER 2)
MODS (THE WITCHER 3)
Menu

Register

Nvidia’s GameWorks: A double-edged sword for Witcher 3

+
  • 1
  • 2
  • 3
  • …

    Go to page

  • 19
Next
1 of 19

Go to page

Next Last
S

Scheuk

Senior user
#1
May 30, 2014
Nvidia’s GameWorks: A double-edged sword for Witcher 3

The Witcher 3: Wild Hunt is one of the first games that relies on the GameWorks tools for programmers released by NVIDIA, there is one other, Watch Dogs. Accordingly to a recently released statement by AMD's Robert Hallock:
“Participation in the Gameworks program often precludes the developer from accepting AMD suggestions that would improve performance directly in the game code – the most desirable form of optimization.”

“The code obfuscation makes it difficult to perform our own after-the-fact driver optimizations, as the characteristics of the game are hidden behind many layers of circuitous and non-obvious routines. This change coincides with NVIDIA’s decision to remove all public Direct3D code samples from their site in favor of a ‘contact us for licensing’ page. AMD does not engage in, support, or condone such activities.”
Click to expand...
This is evident in Watch Dogs where as per Jason Evangelho: It’s evident that Watch Dogs is optimized for Nvidia hardware, but it’s staggering just how un-optimized it is on AMD hardware. I guarantee that when the game gets released, a swarm of upset gamers are going to point fingers at AMD for the sub-par performance. Their anger would be misplaced.

In an article from last year, tech journalist, Joe Hruska, states that Gameworks would end up adversely affecting 40% of the PC gaming demographic that uses AMD graphic cards:
AMD is no longer in control of its own performance. While GameWorks doesn’t technically lock vendors into Nvidia solutions, a developer that wanted to support both companies equally would have to work with AMD and Nvidia from the beginning of the development cycle to create a vendor-specific code path. It’s impossible for AMD to provide a quick after-launch fix. This kind of maneuver ultimately hurts developers in the guise of helping them.
Click to expand...
So, is it time for AMD users to start getting worried about Witcher 3 and its use of Nvidia Gameworks?

Relevant links:
http://www.forbes.com/sites/jasonevangelho/2014/05/26/why-watch-dogs-is-bad-news-for-amd-users-and-potentially-the-entire-pc-gaming-ecosystem/
http://www.extremetech.com/extreme/173511-nvidias-gameworks-program-usurps-power-from-developers-end-users-and-amd
 
Last edited: May 30, 2014
  • RED Point
Reactions: Miskonius.545, mxYELLOW and chiefje
sidspyker

sidspyker

Ex-moderator
#2
May 30, 2014
No.

There is no developer foolish enough to use something like GameWorks as a major part, as the core of the game if it only runs well on 1 brand of GPUs. This is entirely made up controversy. If it was some minor effects, then they would get slapped on top like GPU Accelerated PhysX used to be in titles and it was completely irrelevant.

Watch_Dogs performs terribly on every system, there's widespread reports of how atrocious the title is and unoptimized doesn't even begin to describe it. This sounds like some made up controversy by AMD.
 
  • RED Point
Reactions: Aryvandaar, 6ad5026b, lexaran and 4 others
S

Scheuk

Senior user
#3
May 30, 2014
If only it were unique to Watch Dogs,but the same issues are visible in Batman: Arkham Origins that also adopted Nvidia Gameworks.
 
sidspyker

sidspyker

Ex-moderator
#4
May 30, 2014
Scheuk said:
If only it were unique to Watch Dogs,but the same issues are visible in Batman: Arkham Origins that also adopted Nvidia Gameworks.
Click to expand...
(I for one didn't suffer some severe issue in Batman AO as an AMD user so I can't say.)

Both of those titles have the Nvidia stuff slapped on top as far as I could tell, they weren't made with the SDKs from the very beginning and only present on the PC version. Witcher 3 is using GameWorks in the very core, meaning most of the features will be present on the console version as well and as we know, next-gen consoles both use AMD hardware.

EDIT:
There is also a counter article about it on Forbes itself that I just noticed:
http://www.forbes.com/sites/jasonevangelho/2014/05/28/nvidia-fires-back-the-truth-about-gameworks-amd-optimization-and-watch-dogs/
 
Last edited: May 30, 2014
  • RED Point
Reactions: LoneWolf
G

GuyNwah

Ex-moderator
#5
May 30, 2014
AMD having nothing to compete with GameWorks may have something to do with it.

Software development is about getting the job done with what you can use and others can contribute. It's not about free software ideology or not favoring one competing vendor over another.

If Thracks wishes AMD's products to be seen as competitive with nVidia's, AMD must provide tools and support that are right now in fact, not sometime in the future, competitive with nVidia's.
 
  • RED Point
Reactions: Fallout_Wanderer, mavowar and LoneWolf
S

Scholdarr

Banned
#6
Jun 5, 2014
I think this is a very sad move of CD Projekt Red. It's against their "we want to treat everyone equally" attitude imo.

I know that many features connected with Nvidia Gameworks are possible on AMD GPUs as well but some for the best quality are not: TXAA, enhanced fur animation, advanced HBAO+, Physx effects like fabric and volumetric fog/smoke, enhanced DX11 tesselation. Using Nvidia Gameworks means that CDPR give undue preference to owners of a Nvidia GPU.

I guess we won't see TressFX or TrueAudio in Witcher 3, will we? Equal treatment would at least mean that you include the proprietary features of both major GPU companies and not only those of one of them. Now CDPR support CUDA development instead of any open approach (like OpenCL which is favored by AMD) which is bad news for the PC community in general. And I guess Gamworks is cool, but Mantle isn't? Right? Battlefield 4 and Tomb Raider were both branded as AMD games so you guys can't tell me that AMD isn't in the competition anymore. They just have a focus on different things and believe more in open tools than in proprietary tools like Nvidia...

I get that Ubisoft has a contract with Nvidia which grants them a few extra millions in their pockets. It's a big company with a money above all strategy. But I expect more from CD Projekt Red, the company which is on a crusade for customer rights, equal treatment and anti-DRM. That just doesn't fit into the picture, sorry.
 
Last edited: Jun 5, 2014
  • RED Point
Reactions: TheFawz
Tuco

Tuco

Senior user
#7
Jun 6, 2014
Just for the record: that claim from AMD "Nvidia is asking to developers to give them exclusive access to code by contract" was subsequently dismissed as baseless bullshit.
 
S

Scholdarr

Banned
#8
Jun 6, 2014
Tuco Benedicto said:
Just for the record: that claim from AMD "Nvidia is asking to developers to give them exclusive access to code by contract" was subsequently dismissed as baseless bullshit.
Click to expand...
No, it wasn't. Nivida never argued against that. They just said that you didn't need source code for driver optimization...
 
G

GuyNwah

Ex-moderator
#9
Jun 6, 2014
This is sad. Robert Hallock ("Thracks") has been head of PR for AMD for a long time. In the past, he has been conservative and careful in his pronouncements, almost to a fault. Then he comes out, even speaking for attribution, with these claims that are easily refuted, dismissed, or ignored as trivial. Something's wrong if AMD and a respected spokesman feel they have to stoop to this to discredit a competitor.

Anyway, I'll say it again. Software development is building what you can build with the tools you can get. If you can build a sufficiently better game by using a company's proprietary tools, you do it, because if you don't, somebody else will, and they will get better reviews and sales than yours.
 
Last edited: Jun 6, 2014
  • RED Point
Reactions: Fallout_Wanderer and mavowar
C

CostinRaz

Banned
#10
Jun 6, 2014
I guess we won't see TressFX or TrueAudio in Witcher 3, will we? Equal treatment would at least mean that you include the proprietary features of both major GPU companies and not only those of one of them.
Click to expand...
I dunno about TrueAudio, not that Nvidia has something to offer there, but TressFX is a pile of shit on BOTH AMD and Nvidia cards. The performance hit is too big for even one character as was shown in Tomb Raider.

CDPR went with Nvidia because Nvidia will help them implement the technology into their game. AMD has no such offer to developer nor do they have anything comparable to TXAA, HBAO+, Hair Technology, Fur Technology, PhysX.

Why exactly should a developer not use these? Because that's the choice: Use em or not, and if they don't use them those effects are not going to be in the game regardless.

Nvidia has a very good reputation when it comes to working developers, AMD does not.

This is sad. Robert Hallock
Click to expand...
They might be doing very poorly at the moment, at least more then they let on, or they just feel threatened by so many AAA games with Gameworks.
 
Last edited: Jun 6, 2014
  • RED Point
Reactions: mavowar, lexaran and GuyNwah
S

Scholdarr

Banned
#11
Jun 6, 2014
Costin said:
I dunno about TrueAudio, not that Nvidia has something to offer there, but TressFX is a pile of shit on BOTH AMD and Nvidia cards. The performance hit is too big for even one character as was shown in Tomb Raider.
Click to expand...
Ahem, no. I could easily play Tomb raider with TressFX enabled on my mid-level system. And in all honesty, you could say the same (costs to much performance) for Physx which barely runs on your Geforce GPU if you don't own the best cards available.... ;)

CDPR went with Nvidia because Nvidia will help them implement the technology into their game. AMD has no such offer to developer nor do they have anything comparable to TXAA, HBAO+, Hair Technology, Fur Technology, PhysX.

Why exactly should a developer not use these? Because that's the choice: Use em or not, and if they don't use them those effects are not going to be in the game regardless.
Click to expand...
How about using open, third party tech instead of proprietary stuff which favours a certain part of your customers???

Nvidia has a very good reputation when it comes to working developers, AMD does not.
Click to expand...
Says who? But even if that's true it misses my point. CDPR shouldn't work together with neither of them to "preserve neutrality". They preach that stuff all the time for what it's worth....

They might be doing very poorly at the moment, at least more then they let on, or they just feel threatened by so many AAA games with Gameworks.
Click to expand...
So many? Ubisoft uses Gameworks, EA and Square Enix used AMD tech. I would call that pretty even...
 
Last edited: Jun 6, 2014
  • RED Point
Reactions: RandomForceOne
M

mavowar

Senior user
#12
Jun 6, 2014
LordCrash said:
No, it wasn't. Nivida never argued against that. They just said that you didn't need source code for driver optimization...
Click to expand...
no it was debunked. nvidia offers a license to any developer that uses gameworks to get source code. Also Watch dogs only used one gameworks effect. You can turn that effect off and it changes nothing on AMD hardware at all.. Basically AMD is crying a river over nothing. They got caught with their pants down and had shitty drivers for an already horribly optimized game. When Tomb Raider came out Nvidia did not get the final code of game until after release. That was done on purpose to thwart Nvidia. Nvidia made a statement without whining and promised to deliver good drivers in a timely fashion, and they did. That is how you do business. Amd always whines about something, Intel this, Nvidia that......It gets old.


http://www.pcper.com/reviews/Editorial/NVIDIA-and-AMD-Fight-over-NVIDIA-GameWorks-Program-Devil-Details

http://www.forbes.com/sites/jasonevangelho/2014/05/28/nvidia-fires-back-the-truth-about-gameworks-amd-optimization-and-watch-dogs/
 
Last edited: Jun 6, 2014
  • RED Point
Reactions: lexaran
S

Scholdarr

Banned
#13
Jun 6, 2014
War Machine said:
no it was debunked. nvidia offers a license to any developer that uses gameworks to get source code. Also Watch dogs only used one gameworks effect. You can turn that effect off and it changes nothing on AMD hardware out out. Basically AMD is crying a river over nothing. They got caught with their pants down and had shitty drivers for an already horribly optimized game.
Click to expand...
Strange. When Watch_Dogs came out I've played it day one with the newest AMD drivers on my Radeon HD 7870 with everything on high or ultra on 1080p at steady 30-50 FPS....but yeah, sure, it was horribly optimized for AMD tech. That's just not true. The only problem was the performance of the high-end 290 and 290x cards which couldn't scale with the GTX 780 and Titan cards on the highest possible settings and in resolutions above 1440p. For the big majority of the gamers - AMD users included - Watch_Dogs was perfectly playable with good graphics DAY ONE.

When Tomb Raider came out Nvidia did not get the final code of game until after release. That was done on purpose to thwart Nvidia. Nvidia made a statement without whining and promised to deliver good drivers in a timely fashion, and they did. That is how you do business. Amd always whines about something, Intel this, Nvidia that......It gets old.
Click to expand...
AMD and Nvidia quarrel on a constant basis with both having their fair share of bullshit and devious tactics to preclude the competior. It's not the shiny nvidia aginst the evil AMD or anything. Both try to cheat on the other. That's the reason why CDPR should stay neutral, not favoring one of them. Simple.
 
  • RED Point
Reactions: Scheuk
C

CostinRaz

Banned
#14
Jun 6, 2014
How about using open, third party tech instead of proprietary stuff which favours a certain part of your customers
Click to expand...
Sure, name me one third party AA like TXAA, or something like Fur Tech or Hair Tech. Every game that has TXAA has MSAA by the way.

Also name one company which will help implement third party technologies by sending programmers like Nvidia does.

Says who? But even if that's true it misses my point. CDPR shouldn't work together with neither of them to "preserve neutrality". They preach that stuff all the time for what it's worth....
Click to expand...
That's bullshit, companies need to work with GPU makers to improve performance on them, it goes for both AMD and Nvidia. AMD has nothing to offer to developers when it comes to tech while Nvidia does.

By what rules do game developers have to stay hardware neutral?

So many? Ubisoft uses Gameworks, EA and Square Enix used AMD tech. I would call that pretty even...
Click to expand...
EA and Square use 1 or 2 technologies, namely Mantle and TressFX ( and TressFX is just used in one game ). There's a lot more games with PhysX and TXAA then AMD games with Mantle.

Call of Duty is using Nvidia tech, Planetside is, Ubisoft is, CDPR is and so on.
 
  • RED Point
Reactions: mavowar
M

mavowar

Senior user
#15
Jun 6, 2014
Lord Crash if watch dogs plays so good an AMD GPU then what in the hell is AMD and all the AMD paid shills on line complaining about. So you just debunked yourself. Game works does not cause a problem with AMD hardware Awesome!!!! Glad yo can admit it!!!! Now stop complaining.
 
C

CostinRaz

Banned
#16
Jun 6, 2014
Watch Dogs runs like shit on both Nvidia and AMD. I have a GTX 780, I can't run everything on ultra with anything higher then 40 FPS, and that's if I'm lucky. I can have it running at 24 FPS in some areas.

24 fucking FPS on a rig that costs 2000 dollars?!
 
Last edited: Jun 6, 2014
M

mavowar

Senior user
#17
Jun 6, 2014
Costin said:
Watch Dogs runs like shit on both Nvidia and AMD. I have a GTX 780, I can't run everything on ultra with anything higher then 40 FPS.
Click to expand...
Yeah I know that just trying to get the AMD shills to admit it is more a problem with the game itself not some hidden NVida agenda.....
 
S

Scholdarr

Banned
#18
Jun 6, 2014
Costin said:
Sure, name me one third party AA like TXAA, or something like Fur Tech or Hair Tech. Every game that has TXAA has MSAA by the way.
Click to expand...
Hair tech -> TressFX (which isn't proprietary, you know...)

There were way more AA modes in the past of which many got abandon for no apparent reason. TXAA isn't all that good anyway. Supersampling is usually better.

Also name one company which will help implement third party technologies by sending programmers like Nvidia does.
Click to expand...
A good studio doesn't need them. CDPR didn't need Nvidia guys for making the Red Engine in the first place, did they?

That's bullshit, companies need to work with GPU makers to improve performance on them, it goes for both AMD and Nvidia. AMD has nothing to offer to developers when it comes to tech while Nvidia does.
Click to expand...
So you think you couldn't work together with Nvidia without using Gameworks??? Sorry, THAT'S bullshit. Of course nvidia and AMD would want that Witcher 3 works as good as possible on their GPUs no matter of which contract they have with CDPR and which tech CDPR uses from both of them. Gameworks isn't about driver optimization...

By what rules do game developers have to stay hardware neutral?
Click to expand...
By none. But CDPR seems to have such high "moral standards" that it would be a welcomed change for what it's worth. Just because everyone else goes the easy way at the costs of a part of their player base doesn't mean that you have to do so yourself....

EA and Square use 1 or 2 technologies, namely Mantle and TressFX ( and TressFX is just used in one game ). There's a lot more games with PhysX and TXAA then AMD games with Mantle.
Click to expand...
That's not a big stunt since Mantle didn't exist before this year...

I talk about CURRENT games not about game made five years ago. ;)

Call of Duty is using Nvidia tech, Planetside is, Ubisoft is, CDPR is and so on.
Click to expand...
Activision has a contract with nvidia for Gameworks? Ok, I didn't know that. That's of course a big deal for them. Planetside is just a minor player in the industry, not even worth to mention imo.
 
  • RED Point
Reactions: RandomForceOne
S

Scholdarr

Banned
#19
Jun 6, 2014
War Machine said:
Lord Crash if watch dogs plays so good an AMD GPU then what in the hell is AMD and all the AMD paid shills on line complaining about. So you just debunked yourself. Game works does not cause a problem with AMD hardware Awesome!!!! Glad yo can admit it!!!! Now stop complaining.
Click to expand...
How about staying classy for a start? There is no need to yell at me just because you seem to disagree with my post/opinion. I neither complain nor am I an "AMD shill". I just discuss a topic here. If you're not able to participate in a discussion in a reasonble manner please stay away and don't derail the topic...

AMD reacted because there were many complaints on the net and they seemed to take the chance to attack nvidia (which was more or less pretty stupid. That doesn't mean that there are solid statistics that the game runs poorly on AMD tech in general. Serious benchmarks don't support that claim. And my personal experience with the game doesn't support that as well. But it seems that too many people just don't know how to use a PC anymore. It's not a plug-and-play device like a console. You have to find the right settings working for your system, updating your drivers regularly, searching for the ideal configuration. If you're able to do that you won't have any problems in most games which is also the case for Watch_Dogs.
 
Last edited: Jun 6, 2014
C

CostinRaz

Banned
#20
Jun 6, 2014
Hair tech -> TressFX (which isn't proprietary, you know...)

There were way more AA modes in the past of which many got abandon for no apparent reason. TXAA isn't all that good anyway. Supersampling is usually better.
Click to expand...
There are many AA modes that games can have, having TXAA as an option doesn't make it the only one. I consider it the best AA out there in terms of performance and visuals.

Tress FX is a pile of shit, not worth using since it can only work on 1 character.

A good studio doesn't need them. CDPR didn't need Nvidia guys for making the Red Engine in the first place, did they?
Click to expand...
If a company like Crytek can't easily developer such things what makes you think CDPR can? Crytek having hundreds of employees by the way.

So you think you couldn't work together with Nvidia without using Gameworks Sorry, THAT'S bullshit. Of course nvidia and AMD would want that Witcher 3 works as good as possible on their GPUs no matter of which contract they have with CDPR and which tech CDPR uses from both of them. Gameworks isn't about driver optimization...
Click to expand...
You can, but there's no good valid reason to not use Gameworks.

By none. But CDPR seems to have such high "moral standards" that it would be a welcomed change for what it's worth. Just because everyone else goes the easy way at the costs of a part of their player base doesn't mean that you have to do so yourself.
Click to expand...
Costs? Sorry DRM is one thing, using technologies that are hardware specific has nothing to do with morality.

That's not a big stunt since Mantle didn't exist before this year...

I talk about CURRENT games not about game made five years ago.
Click to expand...
Right now? There's 2 games with Mantle and with 1 TressFX.
 
  • 1
  • 2
  • 3
  • …

    Go to page

  • 19
Next
1 of 19

Go to page

Next Last
Share:
Facebook Twitter Reddit Pinterest Tumblr WhatsApp Email Link
  • English
    English Polski (Polish) Deutsch (German) Русский (Russian) Français (French) Português brasileiro (Brazilian Portuguese) Italiano (Italian) 日本語 (Japanese) Español (Spanish)

STAY CONNECTED

Facebook Twitter YouTube
CDProjekt RED Mature 17+
  • Contact administration
  • User agreement
  • Privacy policy
  • Cookie policy
  • Press Center
© 2018 CD PROJEKT S.A. ALL RIGHTS RESERVED

The Witcher® is a trademark of CD PROJEKT S. A. The Witcher game © CD PROJEKT S. A. All rights reserved. The Witcher game is based on the prose of Andrzej Sapkowski. All other copyrights and trademarks are the property of their respective owners.

Forum software by XenForo® © 2010-2020 XenForo Ltd.