Skip to main content

AMD and Nvidia slap-fight over hair in ‘The Witcher 3’

The Witcher III
The release of The Witcher 3 has AMD and Nvidia fans arguing about hair again, and user on both sides have picked up their pitchforks and torches in anticipation.

The controversy this time revolves around Nvidia’s GameWorks libraries, a collection of graphical technologies that they offer to developers to easily render difficult objects like hair and shadows. The problem arises from the perception that these technologies, specifically Nvidia’s HairWorks, suffer performance issues on AMD graphics cards. That’s where everyone starts pointing fingers.

AMD users are understandably upset when a brand new game doesn’t run nearly as well as expected, and the culprit appears to be the liberal of GameWorks libraries in the development of The Witcher 3. Users are claiming that since GameWorks technologies are designed to be run by Nvidia GPUs only, computers with AMD cards need to offload them to the CPU instead, creating massive drops in performance.

Of course, the next logical step is for AMD users to accuse Nvidia of locking everyone else out of their technology, and for paying the developers to purposefully make the experience drag when not played on Nvidia cards.

Nvidia responded with claims that they share as much as they can based on their business model. Then the development team for Witcher 3 said AMD didn’t get back to them. Then the AMD team said GameWorks was implemented late without any warning, and they didn’t have time to fix the performance issues.

Developers and users fired back by saying that AMD hardware is sub-par, and doesn’t play well with newer games because it’s just slower, rather than because of software compatibility issues. Now everyone is upset, except the people who just want to play Witcher 3. 

Now everyone is upset, except the people who just want to play Witcher 3.

This sort of quibbling is standard fare for the PC gaming community, and an unfortunate folly of hardware variance. What’s more important than the taking up of weapons though, is the question of proprietary technology — and what’s at risk is the health of the PC gaming enthusiast community, already hurt by the same sort of fighting and name-calling that we’re seeing here.

Technologies like Nvidia’s GameWorks and AMD’s Gaming Evolved (although Gaming Evolved does allow changes to and optimization of their software) aren’t just about making the experience better for users, they’re about selling more hardware.

In an increasingly open-source ecosystem, it can be hard for users to see the value of proprietary technology and software, but in the business world, it’s everything. Opening up all of the technologies might seem an infuriatingly simple solution to end users, but the GameWorks vs. Gaming Evolved debate has actually been raging at least since the introduction of 2013’s Tomb Raider.


AMD has its own hair rendering solution, called TressFX, which was able to render and tessellate hair much better on their own hardware than it was on Nvidia’s’. However, within a month or two of Tomb Raider‘s release, the software was running comparably on both cards, because AMD’s more open agreement allowed developers, as well as Nvidia, to optimize their drivers and code to work better with the technology. Because Nvidia’s use agreement doesn’t allow for that sort of tinkering and redesigning, it either works and you implement it across the board, or you don’t use it at all.

That’s not to say there isn’t room for Nvidia to release GameWorks as open source software, or for developers to coordinate efforts with both manufacturers to produce a top quality experience, but it’s not happening now, and users are starting to notice.

Editors' Recommendations

Brad Bourque
Former Digital Trends Contributor
Brad Bourque is a native Portlander, devout nerd, and craft beer enthusiast. He studied creative writing at Willamette…
AMD is letting Nvidia win, and it needs to step it up before it’s too late
Nvidia and AMD CEOs are shown side by side in a split-screen view.

Since the launch of the Radeon RX 7900 XTX and RX 7900 XT, AMD has been awfully quiet on the graphics card front -- and it couldn't have picked a worse time to go radio silent.

With Nvidia quickly making its way through its RTX 40-series lineup, AMD doesn't have much more time before it completely falls behind. What's going on with Team Red?
Rise and fall

Read more
Nvidia isn’t selling graphics cards — it’s selling DLSS
RTX 4070 logo on a graphics card.

Nvidia does, of course, sell graphics cards. In fact, it sells most of the best graphics cards on the market. But more than ever before, the company is increasingly hanging its hat on its impressive Deep Learning Super Sampling (DLSS) to sell GPUs rather than raw performance.

The RTX 4090 stands as a crowning achievement in the world of consumer graphics cards, but once you get down into the cards that most gamers will actually buy, the generational improvements start to slip. This became abundantly clear with the launch of the RTX 4070. The card has been well-received, and I even awarded it a rare Editor's Choice award in my RTX 4070 review. But that's despite its generational improvements, not because of them.

Read more
Nvidia GeForce RTX 4070 vs. AMD Radeon RX 6950 XT: a close call
Two RTX 4070 graphics cards sitting side by side.

Nvidia's new release, the RTX 4070, shakes things up in the GPU market. After a long spell of only releasing overpriced graphics cards, Nvidia seems to have altered its pricing strategy for the RTX 4070. While it's hard to call it cheap, it's certainly affordable, and it offers performance that makes it a good midrange option.

However, Nvidia's latest addition to the ranking of the best graphics cards has an unexpected rival in the previous generation of GPUs. AMD's RX 6950 XT is similarly priced, but can it keep up with the RTX 4070? Check out our benchmarks and find out how these two cards stack up against each other.
Pricing and availability

Read more