Tuesday, January 23rd 2018

AMD Cancels Implicit Primitive Shader Driver Support

Primitive shaders are lightweight shaders that break the separation of vertex and geometry shaders, promising a performance gain in supporting games. Initially announced during the Radeon RX Vega launch, the feature has been delayed again and again. At one of its 2018 International CES interactions with the press, AMD reportedly announced that it had cancelled the implicit driver path for primitive shaders. Game developers will still be able to implement primitive shaders on AMD hardware, using a (yet to be released) explicit API path. The implicit driver path was the more interesting technology though, since it could have provided meaningful performance gains to existing games and help cut down a lot of developer effort for games in development. AMD didn't state the reasons behind the move.

To explain the delay, some people were speculating that the Primitive Shader feature was broken unfixable in hardware, which doesn't seem to be the case, now that we are hearing about upcoming API support for it, so this can also be interpreted as good news for Vega owners.
Source: Y33H@ (Golem's Marc Sauter) on 3DCenter.org Forums
Add your own comment

39 Comments on AMD Cancels Implicit Primitive Shader Driver Support

#1
RejZoR
So, they were selling us hardware on premise of awesome new features that are now getting sacked. Come on AMD, do you even try anymore?
Posted on Reply
#2
MuhammedAbdo
This was pretty much a given, we all knew Vega imaginary features were nothing more than empty promises, those expected Vega to get 50% more performance through imaginary drivers have nothing but wishful thinking to blame for their false hope.
Posted on Reply
#3
kruk
Did anyone here read the actual article?
Game developers will still be able to implement primitive shaders on AMD hardware, using a (yet to be released) explicit API path.
Posted on Reply
#4
ZoneDymo
really wonder what the reason is, maybe its just too difficult to work out like Project Larabee or so, or maybe we will still see it but on the next generation
Posted on Reply
#5
MuhammedAbdo
kruk said:
Did anyone here read the actual article?
Which pretty much means nothing, AMD doesn't have any significant marketshare left for Vega cards compared to the huge Pascal/Maxwell cards marketshare. No developer is going to waste time on a feature that is not going to be used by anyone.
Posted on Reply
#6
R0H1T
kruk said:
Did anyone here read the actual article?
Doesn't the upcoming FC5 advertise primitive shaders, rapid packed math among others?
Posted on Reply
#7
v12dock
They are trying to move past the Vega blunder
Posted on Reply
#8
Divide Overflow
AMD had a LOT of time to get Vega working right. They've had problems with tile based rasterization, Freesync and now it's revealed their primitive shaders aren't working and will need special, yet unreleased workarounds to implement. :shadedshu:
Posted on Reply
#9
FordGT90Concept
"I go fast!1!11!1!"
"broken unfixable"

Does that mean "fixable?" :roll:
Posted on Reply
#10
R0H1T
FordGT90Concept said:
"broken unfixable"

Does that mean "fixable?" :roll:
Except that it isn't broken so there's nothing to fix, so double negative sounds about right.
Posted on Reply
#11
bug
kruk said:
Did anyone here read the actual article?
And they're going to implement it just as readily as they implemented mGPU. If this is the same for everybody, it belongs in the driver.
Posted on Reply
#12
MuhammedAbdo
R0H1T said:
Doesn't the upcoming FC5 advertise primitive shaders, rapid packed math among others?
Only FP16.
Posted on Reply
#13
natr0n
@btarunr "cut" should be "could" I believe


They/AMD promise much and backtrack a lot like always it seems.
Posted on Reply
#14
R0H1T
MuhammedAbdo said:
Only FP16.
You sure about that?
Posted on Reply
#15
ZoneDymo
MuhammedAbdo said:
Which pretty much means nothing, AMD doesn't have any significant marketshare left for Vega cards compared to the huge Pascal/Maxwell cards marketshare. No developer is going to waste time on a feature that is not going to be used by anyone.
Oddly enough, same thing as with PhysX
Posted on Reply
#16
W1zzard
natr0n said:
@btarunr "cut" should be "could"
Fixed, thanks
Posted on Reply
#17
Midland Dog
nvidia and amd need to own a big share in the console space for any of these techs to make it to pc because companies seem to want to put peasants before us
Posted on Reply
#18
MuhammedAbdo
ZoneDymo said:
Oddly enough, same thing as with PhysX
PhysX is used in more than 35 titles already, it's still used to this day, the upcoming Final Fantasy 15 is using it as well. Developers use PhysX because NVIDIA has such a massive marketshare that may people will actually get to enjoy the feature. NVIDIA also managed to use exclusive technologies like HFTS (which only works on Maxwell and up), or VXAO (which works only on Pascal and up) because of their influence and huge marketshare.
Posted on Reply
#19
Fluffmeister
The two people that use Vega to game with will be devastated.
Posted on Reply
#20
Vya Domus
MuhammedAbdo said:
people will actually get to enjoy the feature.
Sure buddy , everyone is bursting with joy whenever they see the GameWorks logo. :roll:

I mean who the hell doesn't want half the frame-rate in exchange for some shitty hair simulation and a ludicrous amount of tessellation.

MuhammedAbdo said:
NVIDIA also managed to use exclusive technologies like HFTS (which only works on Maxwell and up), or VXAO (which works only on Pascal and up) because of their influence and huge marketshare.
Oh man Nvidia is so amazing. Is that all , has the eulogy ended ? How are does shares doing ? :laugh:
Posted on Reply
#21
Blo3der-Kuh
Fluffmeister said:
The two people that use Vega to game with will be devastated.
Indeed, I am. :cry:

That FC5 will be using Rapid Packet Math sounds interesting though.
Posted on Reply
#22
Anymal
RejZoR said:
So, they were selling us hardware on premise of awesome new features that are now getting sacked. Come on AMD, do you even try anymore?
OMG, you really took their glorious Powerpoint presentation seriously last year.
Posted on Reply
#23
iO
They didnt really cancel anything. PS was always planned to be implemented per game and the implicit path was only an option. Still bad.
Posted on Reply
#24
CandymanGR
Vya Domus said:
Oh man Nvidia is so amazing. Is that all , has the eulogy ended ? How are does shares doing ? :laugh:
If you are biased you can say what you've just said. You can even say about fanboys and the same old cliche "you should not support companies". Well, we DON'T.
But it is quite simple really. Nvidia usually makes better products than AMD. Thats a fact of life. Get over it.
Posted on Reply
#25
FYFI13
So in other words, AMD finally realized that miners do not care about shaders after all :D
Posted on Reply
Add your own comment