Jump to content

AMD cancels primitive shaders driver support

Trixanity

So the Vega debacle continues. The implementation of primitive shaders on Vega in the driver stack has been cancelled according to comments made to the press at CES. This isn't an official announcement though.

Quote

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.

 

So what does this mean? It means something similar to multi GPU support in DX12. The implicit primitive shaders have been cancelled. That, like implicit multi GPU, relies on driver support putting the burden on AMD to make sure it works.

 

Likewise explicit support means that the developer needs to do the work to implement it. This means AMD will (at a later date) provide an API for developers to play around with but ultimately they're on their own and need to spend time doing the work. 

 

This could mean very limited developer support. Far Cry 5 supposedly uses explicit primitive shaders. But that's only one title. AMD needs much bigger market penetration to benefit from this.

Primitive shaders could become a unicorn or in other words: dead in the water.

 

Source

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Trixanity said:

This could mean very limited developer support. Far Cry 5 supposedly uses explicit primitive shaders. But that's only one title. AMD needs much bigger market penetration to benefit from this.

 

so this is kind of like the bullshit nvidia pulled with Tessellation and them raping amd cards source: 

 

Link to comment
Share on other sites

Link to post
Share on other sites

9 minutes ago, SC2Mitch said:

so this is kind of like the bullshit nvidia pulled with Tessellation and them raping amd cards source: 

 

Well, this technology should help counteract excessive tessellation so I'm not sure what you mean.

 

I don't think Far Cry 5 will harm Nvidia cards. Especially since not all AMD cards support primitive shaders to begin with. Anyway they might use two separate code paths or maybe some modular approach where explicit primitive shaders can easily be implemented. I don't know anything about how it's done or how the API looks nor do I know enough in general to comment on how much this affects game development.

Link to comment
Share on other sites

Link to post
Share on other sites

38 minutes ago, SC2Mitch said:

so this is kind of like the bullshit nvidia pulled with Tessellation and them raping amd cards source: 

 

Both this and tessellation are good for gamers and gaming as it keeps both AMD and Nvidia improving on their products through the miracle of competition:

Tessellation-Stones.jpg

"We also blind small animals with cosmetics.
We do not sell cosmetics. We just blind animals."

 

"Please don't mistake us for Equifax. Those fuckers are evil"

 

This PSA brought to you by Equifacks.
PMSL

Link to comment
Share on other sites

Link to post
Share on other sites

I own a Radeon 4890 what is this.

Intel Xeon E5640 4510mhz 1.10v-1.42v (offset) - C states on (◣_◢) 16GB 2x4 1x8 1296mhz CL7 (◣_◢) ASUS P6X58DE (◣_◢) Radeon R9 Fury Sapphire Nitro (◣_◢) 500GB HDD x2 1TB HDD x2 (RAID) Intel 480GB SSD (◣_◢) NZXT S340 (◣_◢) 130hz VS VX2268WM
Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, Dabombinable said:

Both this and tessellation are good for gamers and gaming as it keeps both AMD and Nvidia improving on their products through the miracle of competition:

Tessellation-Stones.jpg

The problem wasn't the existence of Tessellation. It was that Nvidia cranked Tessellation levels to a point where there wasn't any visual improvement but there sure as hell was a lot more compute work needed (that Nvidia cards happened to do more easily). It doesn't show on Heaven, but it does show  in The Witcher 3 and other titles I can't recall right now.

We have a NEW and GLORIOUSER-ER-ER PSU Tier List Now. (dammit @LukeSavenije stop coming up with new ones)

You can check out the old one that gave joy to so many across the land here

 

Computer having a hard time powering on? Troubleshoot it with this guide. (Currently looking for suggestions to update it into the context of <current year> and make it its own thread)

Computer Specs:

Spoiler

Mathresolvermajig: Intel Xeon E3 1240 (Sandy Bridge i7 equivalent)

Chillinmachine: Noctua NH-C14S
Framepainting-inator: EVGA GTX 1080 Ti SC2 Hybrid

Attachcorethingy: Gigabyte H61M-S2V-B3

Infoholdstick: Corsair 2x4GB DDR3 1333

Computerarmor: Silverstone RL06 "Lookalike"

Rememberdoogle: 1TB HDD + 120GB TR150 + 240 SSD Plus + 1TB MX500

AdditionalPylons: Phanteks AMP! 550W (based on Seasonic GX-550)

Letterpad: Rosewill Apollo 9100 (Cherry MX Red)

Buttonrodent: Razer Viper Mini + Huion H430P drawing Tablet

Auralnterface: Sennheiser HD 6xx

Liquidrectangles: LG 27UK850-W 4K HDR

 

Link to comment
Share on other sites

Link to post
Share on other sites

14 minutes ago, Energycore said:

The problem wasn't the existence of Tessellation. It was that Nvidia cranked Tessellation levels to a point where there wasn't any visual improvement but there sure as hell was a lot more compute work needed (that Nvidia cards happened to do more easily). It doesn't show on Heaven, but it does show  in The Witcher 3 and other titles I can't recall right now.

Which is why AMD has had an "AMD optimised" tessellation setting for years-with their cards while improving a bit each generation at the same time (at least up to and including Tonga-Fiji was derived off it) . And Nvidia isn't the one developing games....its up to developers as to how far they push the games setting. Most games have barely any difference between the high and ultra settings-yet people don't complain that "the texture/shader uality is too high"

"We also blind small animals with cosmetics.
We do not sell cosmetics. We just blind animals."

 

"Please don't mistake us for Equifax. Those fuckers are evil"

 

This PSA brought to you by Equifacks.
PMSL

Link to comment
Share on other sites

Link to post
Share on other sites

43 minutes ago, Energycore said:

The problem wasn't the existence of Tessellation. It was that Nvidia cranked Tessellation levels to a point where there wasn't any visual improvement but there sure as hell was a lot more compute work needed (that Nvidia cards happened to do more easily). It doesn't show on Heaven, but it does show  in The Witcher 3 and other titles I can't recall right now.

heaven is an example of bad implementation of tessellation, they use it even to make staircases, like WtF

 

Link to comment
Share on other sites

Link to post
Share on other sites

17 minutes ago, cj09beira said:

heaven is an example of bad implementation of tessellation, they use it even to make staircases, like WtF

 

It's more of a proof of concept than a game, that's why :P

We have a NEW and GLORIOUSER-ER-ER PSU Tier List Now. (dammit @LukeSavenije stop coming up with new ones)

You can check out the old one that gave joy to so many across the land here

 

Computer having a hard time powering on? Troubleshoot it with this guide. (Currently looking for suggestions to update it into the context of <current year> and make it its own thread)

Computer Specs:

Spoiler

Mathresolvermajig: Intel Xeon E3 1240 (Sandy Bridge i7 equivalent)

Chillinmachine: Noctua NH-C14S
Framepainting-inator: EVGA GTX 1080 Ti SC2 Hybrid

Attachcorethingy: Gigabyte H61M-S2V-B3

Infoholdstick: Corsair 2x4GB DDR3 1333

Computerarmor: Silverstone RL06 "Lookalike"

Rememberdoogle: 1TB HDD + 120GB TR150 + 240 SSD Plus + 1TB MX500

AdditionalPylons: Phanteks AMP! 550W (based on Seasonic GX-550)

Letterpad: Rosewill Apollo 9100 (Cherry MX Red)

Buttonrodent: Razer Viper Mini + Huion H430P drawing Tablet

Auralnterface: Sennheiser HD 6xx

Liquidrectangles: LG 27UK850-W 4K HDR

 

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Energycore said:

It's more of a proof of concept than a game, that's why :P

its a benchmark, in which tesselation is over used leading to nvidea having an advantage that they dont have under normal scenarios

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, cj09beira said:

its a benchmark, in which tesselation is over used leading to nvidea having an advantage that they dont have under normal scenarios

Like async can lead to AMD having an advantage that they don't have under normal circumstances.....

"We also blind small animals with cosmetics.
We do not sell cosmetics. We just blind animals."

 

"Please don't mistake us for Equifax. Those fuckers are evil"

 

This PSA brought to you by Equifacks.
PMSL

Link to comment
Share on other sites

Link to post
Share on other sites

6 minutes ago, Crunchy Dragon said:

Haha I own a Radeon HD 4850.

Are we trying to see who owns the weakest GPU? Because I own a working PCIe Nvidia 6200 Turbocache which doesn't have VRAM and stuttered while playing 720p video

We have a NEW and GLORIOUSER-ER-ER PSU Tier List Now. (dammit @LukeSavenije stop coming up with new ones)

You can check out the old one that gave joy to so many across the land here

 

Computer having a hard time powering on? Troubleshoot it with this guide. (Currently looking for suggestions to update it into the context of <current year> and make it its own thread)

Computer Specs:

Spoiler

Mathresolvermajig: Intel Xeon E3 1240 (Sandy Bridge i7 equivalent)

Chillinmachine: Noctua NH-C14S
Framepainting-inator: EVGA GTX 1080 Ti SC2 Hybrid

Attachcorethingy: Gigabyte H61M-S2V-B3

Infoholdstick: Corsair 2x4GB DDR3 1333

Computerarmor: Silverstone RL06 "Lookalike"

Rememberdoogle: 1TB HDD + 120GB TR150 + 240 SSD Plus + 1TB MX500

AdditionalPylons: Phanteks AMP! 550W (based on Seasonic GX-550)

Letterpad: Rosewill Apollo 9100 (Cherry MX Red)

Buttonrodent: Razer Viper Mini + Huion H430P drawing Tablet

Auralnterface: Sennheiser HD 6xx

Liquidrectangles: LG 27UK850-W 4K HDR

 

Link to comment
Share on other sites

Link to post
Share on other sites

Ignoring the talk about stupid benchmarks, i dont blame AMD for canceling an extra "feature" for something like this. This is the exact same situation with the dwindling SLI/Crossfire support, it costs too much money to upkeep these very fragile systems to work in every game and every configuration under the sun. It is much easier for them (and some what by extension the consumer) for the game developer to handle this. This does add excess load on the developer, but seeing as these features are normally "nice to haves" no developer is going to put in more effort than they think is needed to support it.

 

Id personally love for both companies to stop using black boxed techniques and proprietary tech, and this is one way that it will happen. When the cost of implementing it on the driver side outweighs the benefits the company gets from people using it.

 

Next lets cross our fingers that nVidia gets off their high horse and decides to support both adaptive/freesync on top of their overpriced as hell G-Sync stuff.

Primary:

Intel i5 4670K (3.8 GHz) | ASRock Extreme 4 Z87 | 16GB Crucial Ballistix Tactical LP 2x8GB | Gigabyte GTX980ti | Mushkin Enhanced Chronos 240GB | Corsair RM 850W | Nanoxia Deep Silence 1| Ducky Shine 3 | Corsair m95 | 2x Monoprice 1440p IPS Displays | Altec Lansing VS2321 | Sennheiser HD558 | Antlion ModMic

HTPC:

Intel NUC i5 D54250WYK | 4GB Kingston 1600MHz DDR3L | 256GB Crucial M4 mSATA SSD | Logitech K400

NAS:

Thecus n4800 | WD White Label 8tb x4 in raid 5

Phones:

Oneplux 6t (Mint), Nexus 5x 8.1.0 (wifi only), Nexus 4 (wifi only)

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, Energycore said:

Are we trying to see who owns the weakest GPU? Because I own a working PCIe Nvidia 6200 Turbocache which doesn't have VRAM and stuttered while playing 720p video

I've got a 6200 but is on 8x AGP.

Quote or tag me( @Crunchy Dragon) if you want me to see your reply

If a post solved your problem/answered your question, please consider marking it as "solved"

Community Standards // Join Floatplane!

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Crunchy Dragon said:

I've got a 6200 but is on 8x AGP.

See? We have so much in common!

We have a NEW and GLORIOUSER-ER-ER PSU Tier List Now. (dammit @LukeSavenije stop coming up with new ones)

You can check out the old one that gave joy to so many across the land here

 

Computer having a hard time powering on? Troubleshoot it with this guide. (Currently looking for suggestions to update it into the context of <current year> and make it its own thread)

Computer Specs:

Spoiler

Mathresolvermajig: Intel Xeon E3 1240 (Sandy Bridge i7 equivalent)

Chillinmachine: Noctua NH-C14S
Framepainting-inator: EVGA GTX 1080 Ti SC2 Hybrid

Attachcorethingy: Gigabyte H61M-S2V-B3

Infoholdstick: Corsair 2x4GB DDR3 1333

Computerarmor: Silverstone RL06 "Lookalike"

Rememberdoogle: 1TB HDD + 120GB TR150 + 240 SSD Plus + 1TB MX500

AdditionalPylons: Phanteks AMP! 550W (based on Seasonic GX-550)

Letterpad: Rosewill Apollo 9100 (Cherry MX Red)

Buttonrodent: Razer Viper Mini + Huion H430P drawing Tablet

Auralnterface: Sennheiser HD 6xx

Liquidrectangles: LG 27UK850-W 4K HDR

 

Link to comment
Share on other sites

Link to post
Share on other sites

17 minutes ago, Crunchy Dragon said:

Also got a GTS 250.

 

I've an ATI Rage IIC kicking around somewhere. It is PCI, so it should actually work in my system..

My eyes see the past…

My camera lens sees the present…

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, RorzNZ said:

We're talking GPUs here lol.

Quote or tag me( @Crunchy Dragon) if you want me to see your reply

If a post solved your problem/answered your question, please consider marking it as "solved"

Community Standards // Join Floatplane!

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Zodiark1593 said:

 

I've an ATI Rage IIC kicking around somewhere. It is PCI, so it should actually work in my system..

My GTS 250 is PCIe as well, I threw it in my system to confirm that it is working. Currently don't have anything old enough that supports AGP, might be able to get my hands on a system like that with some looking around. Luckily systems like that are basically worthless these days that I can usually get them for free.

Quote or tag me( @Crunchy Dragon) if you want me to see your reply

If a post solved your problem/answered your question, please consider marking it as "solved"

Community Standards // Join Floatplane!

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, Crunchy Dragon said:

We're talking GPUs here lol.

I have an ISA lying around. Its older than me haha. Still works probably,

Link to comment
Share on other sites

Link to post
Share on other sites

Back then I want a new video card and was eyeing on the all new GeForce FX5200, but my buddies kept on telling me to get the GeForce Ti 4400 cause it was faster. But for me I want that new DX9 feature. So glad I went with the FX5200 cause playing GTA:VC shows pretty water effects.

Intel Xeon E5 1650 v3 @ 3.5GHz 6C:12T / CM212 Evo / Asus X99 Deluxe / 16GB (4x4GB) DDR4 3000 Trident-Z / Samsung 850 Pro 256GB / Intel 335 240GB / WD Red 2 & 3TB / Antec 850w / RTX 2070 / Win10 Pro x64

HP Envy X360 15: Intel Core i5 8250U @ 1.6GHz 4C:8T / 8GB DDR4 / Intel UHD620 + Nvidia GeForce MX150 4GB / Intel 120GB SSD / Win10 Pro x64

 

HP Envy x360 BP series Intel 8th gen

AMD ThreadRipper 2!

5820K & 6800K 3-way SLI mobo support list

 

Link to comment
Share on other sites

Link to post
Share on other sites

50 minutes ago, Energycore said:

Are we trying to see who owns the weakest GPU? Because I own a working PCIe Nvidia 6200 Turbocache which doesn't have VRAM and stuttered while playing 720p video

Oh it does have vRAM, just only 16-64MB of DDR it over a 64bitBUS. Now my AGP 6200A...it has 512MB DDR2 1066 over the same BUS. And since its the AGP model it really does have 512MB vRAM-and more bandwidth than the original with DDR.

 

Also, Diamond Stealth 3D 2000 Pro 4MB/Virge DX 4MB.

"We also blind small animals with cosmetics.
We do not sell cosmetics. We just blind animals."

 

"Please don't mistake us for Equifax. Those fuckers are evil"

 

This PSA brought to you by Equifacks.
PMSL

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×