Wednesday, December 16th 2015

AMD Counters GameWorks with GPUOpen, Leverages Open-Source

AMD is in no mood to let NVIDIA run away with the PC graphics market, with its GameWorks SDK that speeds up PC graphics development (in turn increasing NVIDIA's influence over the game development, in a predominantly AMD GCN driven client base (20% PC graphics market-share, and 100% game console market share). AMD's counter to GameWorks is GPUOpen, with the "open" referring to "open-source."

GPUOpen is a vast set of pre-developed visual-effects, tools, libraries, and SDKs, designed to give developers "unprecedented control" over the GPU, helping them get their software closer to the metal than any other software can. The idea here is that an NVIDIA GameWorks designed title won't get you as "close" to the metal on machines such as the Xbox One and PlayStation 4, or PCs with Radeon GPUs, as GPUOpen. Getting "close to the metal" is defined as directly leveraging features exposed by the GPU, with as few software layers between the app and the hardware as possible.
AMD plans to put its GPUOpen resources on GitHub as early as January 2016, with its very own portal. This will give developers access to open-source content (stuff that they can implement in their own projects with as little legal voodoo as possible, blog-posts.
Add your own comment

31 Comments on AMD Counters GameWorks with GPUOpen, Leverages Open-Source

#26
efikkan
So most of it is nothing new, AMD is just dressing it up. "Direct access" to GPUs have been available through ADL for years.

Nvidia does also leverage open source, their Linux installer, setup utility(nvidia-settings), their CUDA compiler, GPU API and much more has been open source and available on Github for years.
Posted on Reply
#27
cdawall
where the hell are my stars
AMD has to do something useful their CPU market share has floundered into oblivion. At least they can float on GPU's while they take their collective heads out of their collective asses to fix the CPU's
Posted on Reply
#28
Basard
the54thvoidI have no idea if this is a good or bad thing. On the face of it, looks positive. But if you consider some of the horrendous gfx glitches and problems some Gameworks titles have had, with Nvidia actively supporting, you have to think it needs a lot of support.
You could get some developers ramping in too many or conflicting effects without the required QC. Gameworks, laughably ironic, benefit is support in development, can AMD offer the same?
Regardless, I can see the draw for devs, given the hardware inside all consoles. Just hope its utilised well and if it is and it hamstrings Nvidia, well, that'll be an interesting 'poo storm'.
Support?! We don't need no stinking support!:)
Posted on Reply
#29
Patriot
okidnaThis is a good news. But let's hope it's not just another AMD-Pixelux's Open Physic Initiative.
To be fair... that was based on bullet physics... and when Intel bought that... It ended the initiative.
I would actually say that the idea was good enough it got sabotaged.
Posted on Reply
#30
okidna
PatriotTo be fair... that was based on bullet physics... and when Intel bought that... It ended the initiative.
I would actually say that the idea was good enough it got sabotaged.
I think you mean Havok, not Bullet because as far as I know nobody/no company bought Bullet.

Havok, on the other hand, has just been sold to Microsoft by Intel a couple months ago (October 2015).
Posted on Reply
#31
Relayer
RCoonAt least in most titles, you can turn the effects off. Or at least most of them. Batman and Witcher seemed to have options to kill them entirely. I'll probably do the same for AMD related effects.
With Gameworks typically optimizing is done by changing the renderer's code, rather than optimizing the Gameworks code. This means that even if you turn it off you are running through a renderer that is optimized for nVidia. GPUOpen will have complete open source and freedom to rewrite the code to optimize it for the renderer.
Posted on Reply
Add your own comment
May 7th, 2024 02:30 EDT change timezone

New Forum Posts

Popular Reviews

Controversial News Posts