Skip to main content

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

The Witcher III
Image used with permission by copyright holder
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.

Recommended Videos

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.

Get your weekly teardown of the tech behind PC gaming
Check your inbox!

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.

the-witcher-3-wild-hunt
Image used with permission by copyright holder

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.

Brad Bourque
Former Digital Trends Contributor
Brad Bourque is a native Portlander, devout nerd, and craft beer enthusiast. He studied creative writing at Willamette…
Nvidia CEO in 1997: ‘We need to kill Intel’
NVIDIA CEO Jensen Huang at GTC

Those headline above includes strong words from the maker of the best graphics cards you can buy, and they have extra significance considering where Nvidia sits today in relation to Intel. But in 1997, things were a bit different. The quote comes from the upcoming book The Nvidia Way, written by columnist Tae Kim, and was shared as part of an excerpt ahead of the book's release next month.

The words from Nvidia CEO Jensen Huang came as part of an all-hands meeting at the company in 1997 following the launch of the RIVA 128. This was prior to the release of the GeForce 256, when Nvidia finally coined the term "GPU," and it was a precarious time for the new company. Shortly following the release of the RIVA 128, Intel launched its own i740, which came with an 8MB frame buffer. The RIVA 128 came with only a 4MB frame buffer.

Read more
Nvidia’s next-gen GPU plans could be good news for Intel and AMD
Two RTX 4070 Ti Super graphics cards sitting next to each other.

According to a new leak from Benchlife, Nvidia may launch the vast majority of the RTX 50-series in the first quarter of 2025 -- but one GPU is notably missing from the early lineup. That could be very good news for AMD and Intel. While Nvidia will rule the high-end market, the other two brands may get to swoop in with some of the best graphics cards for gamers on a budget and get some breathing room before Nvidia strikes back.

Benchlife reveals that we'll see many of the RTX 50-series staples arrive in the first quarter of the year. The flagship RTX 5090 and the RTX 5080 arriving in January feel like a sure thing at this point, but many leakers also suggest that we'll see other GPUs make their debut during CES 2025.

Read more
Valve adds DLSS 3 to SteamOS backend, but don’t expect an Nvidia Steam Deck
Ghost of Tsushima running on the Steam Deck.

Valve has made a significant update to its Proton compatibility layer, which is the basis of the Linux-based SteamOS operating system on the Steam Deck. The update brings several improvements and bug fixes, but it also adds support for Nvidia's coveted DLSS 3 Frame Generation.

The update for Proton Experimental rolled out on November 12, and it was spotted by Wccftech. Proton is the bedrock for gaming on Linux, and up to this point, Nvidia users haven't had access to some of the best features of Team Green's latest graphics cards on Linux. The latest update not only supports DLSS 3 Frame Generation, but also Nvidia's Optical Flow API. Optical Flow is critical for DLSS 3 Frame Generation, though the dedicated hardware for the feature has been around since Nvidia's Turing GPUs.

Read more