AMD reportedly cancelled automatic Primitive Shader Driver support

Primitive Shaders will be accessible to developers in the future

AMD reportedly cancelled automatic Primitive Shader Driver support

AMD reportedly cancelled automatic Primitive Shader Driver support

One of the most exciting aspects of AMD's Vega graphics architecture is its support for Primitive Shaders, promising the ability to offer an increase in geometry performance that could be greater than 2x. This feature was revealed long before the launch of the RX Vega, with our first mention of the function being in our Vega architectural rundown over a year ago. 

AMD's aims with this feature were ambitious, with the company planning an implicit driver path that would utilise the new feature, allowing it to function without a developer's intervention. Now rumours suggest that AMD has cancelled this feature, instead opting for an explicit path where this feature can be utilised by developers using an API path. 

To put things in simple terms, Primitive Shaders can combine vertex and geometry shaders into a single primitive shader that can be used to speed up throughput by a factor of over 2x. The only problem here is that developers need to work to get this feature to function as intended, which means that this will not be ported to older PC games. AMD's planned driver-based implicit version could have allowed this feature to be automatically used in all titles, though it seems that AMD could not get this more complex option to function correctly. 

  AMD Vega GPU architectural analysis  AMD Vega GPU architectural analysis



The lack of an implicit driver path does not mean that AMD's Primitive Shaders will go unused, just that it will require the intervention of game developers to get working. The need for developer support adds a new layer to a game's optimisation process, though it is likely that many developers will see the potential performance gains as enough to spend the time implementing Primitive Shaders. 

At this time we have heard no news directly from AMD regarding their planned use of Primitive Shaders in the future, though AMD's problem s with this feature are evident given their lack of use so after the release of Vega. 

You can join the discussion on AMD's Primitive Shaders on the OC3D Forums

«Prev 1 Next»

Most Recent Comments

23-01-2018, 16:26:57

That link is definitely broken

Takes you to a completely different site.
this is the one you are looking for

Unforunate that AMD couldn't get it to work. Would have really been a big help for them I think. If it worked out really well people might have just switched over to AMD for a new GPU!(sarcasm because Nvidia has a stranglehold on most gamers).Quote

24-01-2018, 03:54:29

I remember questions rolling around Reddit regrading this a few months ago. Shame they weren't able to get what they hoped for.Quote

Register for the OC3D Newsletter

Subscribing to the OC3D newsletter will keep you up-to-date on the latest technology reviews, competitions and goings-on at Overclock3D. We won't share your email address with ANYONE, and we will only email you with updates on site news, reviews, and competitions and you can unsubscribe easily at any time.

Simply enter your name and email address into the box below and be sure to click on the links in the confirmation emails that will arrive in your e-mail shortly after to complete the registration.

If you run into any problems, just drop us a message on the forums.