Jump to content

AMD says Nvidia’s GameWorks “completely sabotaged” Witcher 3 performance

Is it possible that the hairworks licensing agreement prevents the dev from reducing it? We may never know due to NDA.

 

Good point, that could very well be an issue. And yeah, we would never find out.

 

I personally still think it's a closed DLL problem, where CDPR can only call functions, and not dictate settings, but that is just speculation.

Watching Intel have competition is like watching a headless chicken trying to get out of a mine field

CPU: Intel I7 4790K@4.6 with NZXT X31 AIO; MOTHERBOARD: ASUS Z97 Maximus VII Ranger; RAM: 8 GB Kingston HyperX 1600 DDR3; GFX: ASUS R9 290 4GB; CASE: Lian Li v700wx; STORAGE: Corsair Force 3 120GB SSD; Samsung 850 500GB SSD; Various old Seagates; PSU: Corsair RM650; MONITOR: 2x 20" Dell IPS; KEYBOARD/MOUSE: Logitech K810/ MX Master; OS: Windows 10 Pro

Link to comment
Share on other sites

Link to post
Share on other sites

What is confusing about it?

 

Because CDPR picked the superior partner to assist in their game. He would be creaming his pants if AMD was more involved. 

Link to comment
Share on other sites

Link to post
Share on other sites

Is it possible that the hairworks licensing agreement prevents the dev from reducing it? We may never know due to NDA.

Well apparently you can change the settings, but Nvidia might indeed say no.

But that would be really weird.

FX-8120 | ASUS Crosshair V Formula | G.Skill Sniper 8GB DDR3-1866 CL9 | Club3D Radeon R9 290 RoyalAce |Thermaltake Chaser MkIII | 128GB M4 Crucial + 2TB HDD storage | Cooler Master 850M | Scythe Mugen 3 | Corsair Strafe RGB | Logitech G500

Link to comment
Share on other sites

Link to post
Share on other sites

Because CDPR picked the superior partner to assist in their game. He would be creaming his pants if AMD was more involved. 

Ya. That was my point lol. It would have been confusing if they picked AMD.

You can't be serious.  Hyperthreading is a market joke?

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

What is confusing about it?

 

CDPR's politics and ethics, are almost the exact opposite of NVidia's. They have a lot more in common with AMD on that part. Of course, that might not matter that much, usually, but CDPR has really burnt their fingers on HairWorks so far.

 

 

Because CDPR picked the superior partner to assist in their game. He would be creaming his pants if AMD was more involved. 

 

TressFX is superior in technology to HairWorks. I assume Witcher 3 is just a TWIWMTBP title, like Witcher 2 (and 1? Not sure). I wonder what it takes to get that title on a game? Surely not free.

 

I would rejoice, if every gamer, despite their choice of hardware vendor, would get the full experience the game has to offer. It's bad enough that NVidia is screwing over AMD, but now they are screwing over NVidia users too (see @BonSie's post.)

Watching Intel have competition is like watching a headless chicken trying to get out of a mine field

CPU: Intel I7 4790K@4.6 with NZXT X31 AIO; MOTHERBOARD: ASUS Z97 Maximus VII Ranger; RAM: 8 GB Kingston HyperX 1600 DDR3; GFX: ASUS R9 290 4GB; CASE: Lian Li v700wx; STORAGE: Corsair Force 3 120GB SSD; Samsung 850 500GB SSD; Various old Seagates; PSU: Corsair RM650; MONITOR: 2x 20" Dell IPS; KEYBOARD/MOUSE: Logitech K810/ MX Master; OS: Windows 10 Pro

Link to comment
Share on other sites

Link to post
Share on other sites

Ya. That was my point lol. It would have been confusing if they picked AMD.

These are the same people who probably advocated for carburetor instead of the far superior EFI systems back in the day.

Link to comment
Share on other sites

Link to post
Share on other sites

Ya. That was my point lol. It would have been confusing if they picked AMD.

Why would that be?

Games like Tomb Raider, Crysis 3, DMC Devil May Cry have the AMD sticker on them and they aren't bad games, are they?

It's not really an argument, I know, but I don't know...all this quarrel over this game, it feels like politics for me rather than entertainment.

It's a good game, it runs fine(for the most part), I'm not going to watch Geralt's hair all the time.(Triss' and Yennefer's on the other hand... :D), game blazes on ultra with R9 270 at 900p, it's DRM free, so i could pirate it to decide if i'll buy it or not (which I will, but ya know it's still 30-40E).

 

You know, i wouldn't be surprised if CDPR tried to switch to TressFX in a further patch.(but it would be extremely hard I suppose). Just a speculation of mine, don't start throwing tomatoes...

MARS_PROJECT V2 --- RYZEN RIG

Spoiler

 CPU: R5 1600 @3.7GHz 1.27V | Cooler: Corsair H80i Stock Fans@900RPM | Motherboard: Gigabyte AB350 Gaming 3 | RAM: 8GB DDR4 2933MHz(Vengeance LPX) | GPU: MSI Radeon R9 380 Gaming 4G | Sound Card: Creative SB Z | HDD: 500GB WD Green + 1TB WD Blue | SSD: Samsung 860EVO 250GB  + AMD R3 120GB | PSU: Super Flower Leadex Gold 750W 80+Gold(fully modular) | Case: NZXT  H440 2015   | Display: Dell P2314H | Keyboard: Redragon Yama | Mouse: Logitech G Pro | Headphones: Sennheiser HD-569

 

Link to comment
Share on other sites

Link to post
Share on other sites

Of course he said that, he doesn't know how to open his mouth without blaming, criticizing or otherwise simply being derisory to NVidia. 

sadly that's AMD's M.O. - for everything they can;t do or can't get fixed, Intel and/or nVidia are to blame

 

out of curiosity, when was the last time Intel and nVidia blamed AMD for "something"

Link to comment
Share on other sites

Link to post
Share on other sites

 It's bad enough that NVidia is screwing over AMD, 

AMD does just fine screwing themselves over. AMD needs to create a better marketing strategy. Crying and complaining they cant compete because they are getting screwed over, isnt going to help them recover. Creating tasteless memes and immature videos obviously isnt working either. Less talking and more doing, AMD.

 

These companies exist to make money. If that isnt their main goal, they are doing it wrong.

You can't be serious.  Hyperthreading is a market joke?

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

We've been working with CD Projeckt Red from the beginning. We've been giving them detailed feedback all the way through. Around two months before release, or thereabouts, the GameWorks code arrived with HairWorks, and it completely sabotaged our performance as far as we're concerned. We were running well before that...it's wrecked our performance, almost as if it was put in to achieve that goal."

 

 

We knew Witcher 3 was going to be Gameworks title like what - since August last year?

 

According to PC Gamer, Witcher runs just fine on AMD cards if HairWorks is disabled.

http://www.pcworld.com/article/2925074/amd-radeon-graphics-run-witcher-3-just-fine-unless-nvidia-hairworks-is-enabled-and-thats-ok.html

CPU: AMD Ryzen 7 3800X Motherboard: MSI B550 Tomahawk RAM: Kingston HyperX Predator RGB 32 GB (4x8GB) DDR4 GPU: EVGA RTX3090 FTW3 SSD: ADATA XPG SX8200 Pro 512 GB NVME | Samsung QVO 1TB SSD  HDD: Seagate Barracuda 4TB | Seagate Barracuda 8TB Case: Phanteks ECLIPSE P600S PSU: Corsair RM850x

 

 

 

 

I am a gamer, not because I don't have a life, but because I choose to have many.

 

Link to comment
Share on other sites

Link to post
Share on other sites

AMD does just fine screwing themselves over. AMD needs to create a better marketing strategy. Crying and complaining they cant compete because they are getting screwed over, isnt going to help them recover. Creating tasteless memes and immature videos obviously isnt working either. Less talking and more doing, AMD.

 

These companies exist to make money. If that isnt their main goal, they are doing it wrong.

 

The primary thing people looks at, when getting a new graphcis card (outside of price), is performance benchmarks. When NVidia is pulling bs like this, it distorts the actual performance of not only AMD cards, but also Maxwell cards, compared to kepler cards.

 

I agree marketing has been less than optimal; no doubt.

 

AMD is first to market with HBM. That's doing a lot. Being tier 3 in DX12, all they way back with the 7000 series, when Titan X is just a tier 2, is thinking FAR ahead.

Watching Intel have competition is like watching a headless chicken trying to get out of a mine field

CPU: Intel I7 4790K@4.6 with NZXT X31 AIO; MOTHERBOARD: ASUS Z97 Maximus VII Ranger; RAM: 8 GB Kingston HyperX 1600 DDR3; GFX: ASUS R9 290 4GB; CASE: Lian Li v700wx; STORAGE: Corsair Force 3 120GB SSD; Samsung 850 500GB SSD; Various old Seagates; PSU: Corsair RM650; MONITOR: 2x 20" Dell IPS; KEYBOARD/MOUSE: Logitech K810/ MX Master; OS: Windows 10 Pro

Link to comment
Share on other sites

Link to post
Share on other sites

We knew Witcher 3 was going to be Gameworks title like what - since August last year?

 

According to PC Gamer, Witcher runs just fine on AMD cards if HairWorks is disabled.

http://www.pcworld.com/article/2925074/amd-radeon-graphics-run-witcher-3-just-fine-unless-nvidia-hairworks-is-enabled-and-thats-ok.html

 

That just proves his point: Witcher 3 is very well optimized (also on AMD systems). HairWorks is NOT. When even CDPR did not get the HairWorks DLL's until 2 months before launch, does really say a lot.

Watching Intel have competition is like watching a headless chicken trying to get out of a mine field

CPU: Intel I7 4790K@4.6 with NZXT X31 AIO; MOTHERBOARD: ASUS Z97 Maximus VII Ranger; RAM: 8 GB Kingston HyperX 1600 DDR3; GFX: ASUS R9 290 4GB; CASE: Lian Li v700wx; STORAGE: Corsair Force 3 120GB SSD; Samsung 850 500GB SSD; Various old Seagates; PSU: Corsair RM650; MONITOR: 2x 20" Dell IPS; KEYBOARD/MOUSE: Logitech K810/ MX Master; OS: Windows 10 Pro

Link to comment
Share on other sites

Link to post
Share on other sites

You know, i wouldn't be surprised if CDPR tried to switch to TressFX in a further patch.(but it would be extremely hard I suppose). Just a speculation of mine, don't start throwing tomatoes...

 

Oh god, as long as they keep the option to disable both.

 

IMHO, both hairworks and TressFX look HORRIBLE. The stock hair looks WAY better. They both look like the hair consists of a few straight pieces (though I must admit I prefer hairworks, if I had to choose, seems slightly better. Probably because the only example of TressFX is a few years old though), and the simulation often fucks up, usually in cutscenes. Lara's ponytail looked like it was alive in some cutscenes. In TW3, Geralts pony tail looks like it is weightless. 

 

Really, rigged hair moves more natural than the "simulated" solutions. It's ridiculous. Both solutions are absolute shit, and not worth the extra power required.

"It's a taxi, it has a FARE METER."

Link to comment
Share on other sites

Link to post
Share on other sites

55845143.jpg

 

25te239.gif

Link to comment
Share on other sites

Link to post
Share on other sites

AMD does just fine screwing themselves over.

AMD needs to create a better marketing strategy. 

Less talking and more doing, AMD.

 

62414803.jpg

Link to comment
Share on other sites

Link to post
Share on other sites

Well, the question is *how* they send those tessellation commands to the GPU. DX11 (and I assume OpenGL has a tessellation api somewhere) has a API which handles tessellation and both GPU makers have designed their cards to perform those commands at a decent level.

 

I have no proof of this, but I strongly suspect the HairWorks code is sending tessellation commands to the GPU in a non standard way which rely heavily on the specific Nvidia architecture of the Maxwell cards.

 

Even if AMD cards were amazing at tessellation, I expect it would still run poorly on them.

 

We will know very soon, however I don;t think it's how they are being sent, but the sheer volume that needs to be processed that is the issue.

 

Optimization should always lie in the game, not the driver itself. But even if that was the case, AMD cannot really optimize, because GameWorks is a black box for them. And if they could, there is still only very little you can do at the very end of the graphics stack, as stated by an ex valve programmer.

 

 

You missed the point, almost could have predicted that though.

 

or maybe people are just worried this might be a trend. like DLC and microtransations, which aren't so micro anymore.

 

but maybe you're right. maybe no one has a valid point. just you.

 

Plenty of valid points in this thread, unfortunately some people just like to whinge instead.

 

See, I'm not 100% on this, they had the opportunity to write a driver supporting CUDA on their GPUs, but I never saw any offer of a contractual guarantee on it. If they were offered the boilerplate and none of the articles I saw mentioned it, so be it, its on AMD; but I cannot blame them for not jumping into CUDA if they didn't have a true license agreement protecting their investment of time and resources should nVidia change their mind on the free access after the fact. If you saw that they were in fact offered the full contractual guarantee I defer to your reading on the subject, but what I have seen only told of free access and the opportunity to incorporate support into their driver, no agreement or legal protections.

 

This is all basically assumption.  We have no idea what the offer details are except what was publicly announced.  To try and make claims regarding contractual protections (or the lack of) is hearsay.  AMD already told us their reason for not taking up CUDA was because they thought openCL was the future and the reason they didn't take up Physx was because they thought Havok was better.  It is very unlikely, given AMD take every opportunity they can to attack nvidia, that they would shy away from making a bigger deal out of this if there was any legitimate foundation to do so.

 

 

 

sadly that's AMD's M.O. - for everything they can;t do or can't get fixed, Intel and/or nVidia are to blame

 

out of curiosity, when was the last time Intel and nVidia blamed AMD for "something"

 

Um...  there was...    I recall....    I think...     nope can't think of one.

Grammar and spelling is not indicative of intelligence/knowledge.  Not having the same opinion does not always mean lack of understanding.  

Link to comment
Share on other sites

Link to post
Share on other sites

That just proves his point: Witcher 3 is very well optimized (also on AMD systems). HairWorks is NOT. When even CDPR did not get the HairWorks DLL's until 2 months before launch, does really say a lot.

 

I wouldn't say this proves his point. CDPR had access to HairWorks for a long time. If they didn't have access, Nvidia wouldn't be able to show off HairWorks effects back in August 2014 - http://www.geforce.com/whats-new/articles/gamescom-2014-witcher-3-gameworks Someone is obviously lying here.

 

Witcher is running fine on AMD hardware without these effects, and that's it. I don't see the problem here. No one should expect from Nvidia to bring these effects to AMD hardware. I'm sure Huddy is very well aware of this. If they really want same level effects on their hardware, let Huddy assemble a team and develop them. He's the gaming 'scientist' after all.

 

What I do have a problem with is Kepler performance. I own Kepler GPU, and even though I didn't play the game yet, I've read that people are having performance issues, however, I do hope this will be resolved. Nvidia obviously prioritized Maxwell on launch.

CPU: AMD Ryzen 7 3800X Motherboard: MSI B550 Tomahawk RAM: Kingston HyperX Predator RGB 32 GB (4x8GB) DDR4 GPU: EVGA RTX3090 FTW3 SSD: ADATA XPG SX8200 Pro 512 GB NVME | Samsung QVO 1TB SSD  HDD: Seagate Barracuda 4TB | Seagate Barracuda 8TB Case: Phanteks ECLIPSE P600S PSU: Corsair RM850x

 

 

 

 

I am a gamer, not because I don't have a life, but because I choose to have many.

 

Link to comment
Share on other sites

Link to post
Share on other sites

AMD does just fine screwing themselves over. AMD needs to create a better marketing strategy. Crying and complaining they cant compete because they are getting screwed over, isnt going to help them recover. Creating tasteless memes and immature videos obviously isnt working either. Less talking and more doing, AMD.

 

These companies exist to make money. If that isnt their main goal, they are doing it wrong.

If you make a marketing stink about something AMD can fix, AMD will fix it and you will lose your advantage. It forces Nvidia and AMD into a battle of who can implement things best. If you make a marketing stink about something AMD can't fix like proprietary code in GameWorks, AMD can never fix it. It allows Nvidia to change from a marketing item they can push where AMD can compete, into one they can't. I'm just wondering how long Nvidia can hide behind their media meat shields before people realize that Nvidia has been making a lot of choices lately that hurt their older customers just as much as AMD users. Personally, these are the reasons why I think AMD should just invest already into OpenWorks so things such as proprietary software bundles like GameWorks will simply die off. That will end the whole "optimized for Nvidia/AMD" argument immediately. I also find the "less talking and more doing, AMD" chant from Nvidia enthusiasts quite ironic as that's what AMD's CTO told Nvidia to do. Kind of funny how people who blindly back a company will twist words from one side and make it seem like it came from another. Nvidia should stop spewing at the mouth and invest more time into actually working. AMD has made HBM available for Nvidia who which will use it with Pascal the same way Nvidia obtained GDDR3 and GDDR5.  :rolleyes:

Link to comment
Share on other sites

Link to post
Share on other sites

Turn Hairworks off and carry on fellas. Simple. Done. Finished. I've turned it off and it is by no means a game-changer. 

Case: Corsair 4000D Airflow; Motherboard: MSI ZZ490 Gaming Edge; CPU: i7 10700K @ 5.1GHz; Cooler: Noctua NHD15S Chromax; RAM: Corsair LPX DDR4 32GB 3200MHz; Graphics Card: Asus RTX 3080 TUF; Power: EVGA SuperNova 750G2; Storage: 2 x Seagate Barracuda 1TB; Crucial M500 240GB & MX100 512GB; Keyboard: Logitech G710+; Mouse: Logitech G502; Headphones / Amp: HiFiMan Sundara Mayflower Objective 2; Monitor: Asus VG27AQ

Link to comment
Share on other sites

Link to post
Share on other sites

I wouldn't say this proves his point. CDPR had access to HairWorks for a long time. If they didn't have access, Nvidia wouldn't be able to show off HairWorks effects back in August 2014 - http://www.geforce.com/whats-new/articles/gamescom-2014-witcher-3-gameworks Someone is obviously lying here.

 

Witcher is running fine on AMD hardware without these effects, and that's it. I don't see the problem here. No one should expect from Nvidia to bring these effects to AMD hardware. I'm sure Huddy is very well aware of this. If they really want same level effects on their hardware, let Huddy assemble a team and develop them. He's the gaming 'scientist' after all.

 

What I do have a problem with is Kepler performance. I own Kepler GPU, and even though I didn't play the game yet, I've read that people are having performance issues, however, I do hope this will be resolved. Nvidia obviously prioritized Maxwell on launch.

 

You're assuming the demo with HairWorks, is the same version as the one in the final build. Afaik, this is the first game to use HairWorks, so it's not far fetched to assume, to demo was an unfinished build of HairWorks. CDPR said they got the final version 2 months before launch. Idk. if that is 2 months ago, or two months before the original launch date, last year.

 

I got to ask though: You don't see a problem with vendor specific graphics? Vendor specific effects? Then what do the gamer actually get, when buying a game?

 

You're mad that your graphics card sucks at it, but not every other gamer, who has AMD? How is that good for the industry?

Watching Intel have competition is like watching a headless chicken trying to get out of a mine field

CPU: Intel I7 4790K@4.6 with NZXT X31 AIO; MOTHERBOARD: ASUS Z97 Maximus VII Ranger; RAM: 8 GB Kingston HyperX 1600 DDR3; GFX: ASUS R9 290 4GB; CASE: Lian Li v700wx; STORAGE: Corsair Force 3 120GB SSD; Samsung 850 500GB SSD; Various old Seagates; PSU: Corsair RM650; MONITOR: 2x 20" Dell IPS; KEYBOARD/MOUSE: Logitech K810/ MX Master; OS: Windows 10 Pro

Link to comment
Share on other sites

Link to post
Share on other sites

Turn Hairworks off and carry on fellas. Simple. Done. Finished. I've turned it off and it is by no means a game-changer. 

 

If anything, Its pretty immersive breaking when someone who runs through swamps all day has nicely washed and brushed hair. The hair physics is mostly still there with Hairworks turned off, and even looks unwashed and knotty like it should. Maybe if this was a barbie game, the soft clean hair thing would make sense.

R9 3900XT | Tomahawk B550 | Ventus OC RTX 3090 | Photon 1050W | 32GB DDR4 | TUF GT501 Case | Vizio 4K 50'' HDR

 

Link to comment
Share on other sites

Link to post
Share on other sites

You're assuming the demo with HairWorks, is the same version as the one in the final build. Afaik, this is the first game to use HairWorks, so it's not far fetched to assume, to demo was an unfinished build of HairWorks. CDPR said they got the final version 2 months before launch. Idk. if that is 2 months ago, or two months before the original launch date, last year.

I got to ask though: You don't see a problem with vendor specific graphics? Vendor specific effects? Then what do the gamer actually get, when buying a game?

You're mad that your graphics card sucks at it, but not every other gamer, who has AMD? How is that good for the industry?

I'm not assuming anything. It's on Nvidia's webpage. They are showing off HairWorks on a Witcher 3.

Where did I say I'm mad? I'm not mad at all. I said I have a problem with Kepler's performance, because these are still very capable GPUs, but I do hope these issues are going to be resolved.

Well, as far as graphics goes, it's pretty much identical on both GPU vendors. Effects would be on the same level for both vendors if developers would be capable enough to code them into their engine. Nvidia obviously didn't think that and they offered help. I mean they have engineers and programmers dedicated just to these kind of stuff. Pretty sure AMD can do the same, instead of blaming Nvidia in the press.

CPU: AMD Ryzen 7 3800X Motherboard: MSI B550 Tomahawk RAM: Kingston HyperX Predator RGB 32 GB (4x8GB) DDR4 GPU: EVGA RTX3090 FTW3 SSD: ADATA XPG SX8200 Pro 512 GB NVME | Samsung QVO 1TB SSD  HDD: Seagate Barracuda 4TB | Seagate Barracuda 8TB Case: Phanteks ECLIPSE P600S PSU: Corsair RM850x

 

 

 

 

I am a gamer, not because I don't have a life, but because I choose to have many.

 

Link to comment
Share on other sites

Link to post
Share on other sites

It is the height of irony for you to:

 

1. Tell me I have no proof

2. Tell me to stop spreading misinformation 

And he/she still doesn't proved his/her own evidence to disprove anyone either. Just ignore him/her-and make sure that what you just correct any misconceptions he/she gives people.

"We also blind small animals with cosmetics.
We do not sell cosmetics. We just blind animals."

 

"Please don't mistake us for Equifax. Those fuckers are evil"

 

This PSA brought to you by Equifacks.
PMSL

Link to comment
Share on other sites

Link to post
Share on other sites

And he/she still doesn't proved his/her own evidence to disprove anyone either. Just ignore him/her-and make sure that what you just correct any misconceptions he/she gives people.

 

What evidence do you want? To what statements/posts?

Watching Intel have competition is like watching a headless chicken trying to get out of a mine field

CPU: Intel I7 4790K@4.6 with NZXT X31 AIO; MOTHERBOARD: ASUS Z97 Maximus VII Ranger; RAM: 8 GB Kingston HyperX 1600 DDR3; GFX: ASUS R9 290 4GB; CASE: Lian Li v700wx; STORAGE: Corsair Force 3 120GB SSD; Samsung 850 500GB SSD; Various old Seagates; PSU: Corsair RM650; MONITOR: 2x 20" Dell IPS; KEYBOARD/MOUSE: Logitech K810/ MX Master; OS: Windows 10 Pro

Link to comment
Share on other sites

Link to post
Share on other sites

What evidence do you want? To what statements/posts?

All posts where you claim something.

"We also blind small animals with cosmetics.
We do not sell cosmetics. We just blind animals."

 

"Please don't mistake us for Equifax. Those fuckers are evil"

 

This PSA brought to you by Equifacks.
PMSL

Link to comment
Share on other sites

Link to post
Share on other sites

Guest
This topic is now closed to further replies.


×