AMD Announces GPUOpen, An Open Source Library That Competes Against Nvidia GameWorks

By   /   Dec 15, 2015
Oculus Rift

Although AMD has a noticeable influence in console gaming with the Xbox One and PS4 both using its technology, the firm’s PC hardware is in an awkward spot because of colliding heads with a giant like Nvidia.

It doesn’t help that Nvidia’s GameWorks software is fairly popular, and many games have started to use the technology to power complex effected in PC games like realistic hair animations, water effects, shadows, and more.

AMD did offer its own variation in the form of TressFX, but its limitations prevents many developers from doing extra work to incorporate it alongside some of Nvidia’s more versatile options available through GameWorks.

In order to tackle this issue, AMD today announced GPUOpen. GPUOpen is a comparable set of tools to GameWorks, but with one noticeable difference: it is open source.

GPUOpen will be published in January, and AMD will use the permissive MIT license, allowing GPUOpen code to be used without any real restriction in all kinds of applications. The code will be published on GitHub.

Making GPUOpen open source should make AMD’s library more appealing to developers. The likes of TressFX and GameWorks are restricted (not open source), which often forces developers to optimize their games for one brand of GPUs more than the other.

AMD is hoping to kill this hassle, and allow developers to use their open source library to optimize their games for both set of GPUs.

While this may seem like AMD yielding to its more influential counter-part, in reality it’s the developers who are the winners with this move. Nvidia’s GameWorks library is constantly being updated, and it so often happens that the codes developers are debugging will run differently on end-user systems because their code has quickly become obsolete.

GPUOpen attempts to slay this issue and give total control to developers, who won’t need to integrate multiple libraries, nor leave either one of the GPU vendors at a performance/visual disadvantage.

GPUOpen will also contain a set of SDKs such as a AMD’s FireRender engine, ray tracing SDK, and its RapidFire cloud SDK. It will also include the AMD CodeXL debuggers and performance profiler.

Source Arstechnica

Featured Videos

Hot Right Now


The AMD Ryzen CPU Hits The Right Marks, Just Needs Right Price

The AMD Ryzen CPU was demoed recently and what a demo it was. AMD showed that the upcoming AMD...

by   /   Dec 15, 2016
Death Stranding leak

New Death Stranding Leak Revealed The Name Of Norman Reedus’ Character

Hideo Kojima rocked the internet with the reveal of Death Stranding trailer at The Game Awards...

by   /   Dec 15, 2016
Video Game Remasters

Untold Stories of Video Game Remasters – the Good, Bad, and Ugly

In today’s video, we discuss something subjective – are video game remasters good or bad? And...

by   /   Sep 9, 2016
Video Game Villains

Top 10 Invincible Video Game Villains Who Just Won’t Die, No Matter What

We all are accustomed with video game villains and the story usually concludes with the fall of...

by   /   Aug 18, 2016
Panasonic 3DO

Top-10 Retro Consoles You Never Knew Existed

Video gaming has come a long way! While we are well-acquainted with the likes of Xbox Scorpio and...

by   /   Aug 17, 2016
Load More