From what I can make out the primitive discard and raster stuff, etc. requires carnal knowledge by the application developer and/or some coding to support it to be sure of working properly with the most efficient implementation then there is a compatibility deferred mode which can be forced on at driver level with lower efficiency then finally the traditional pipeline.
I don't know, but!
Take Skyrim...
There was a mod that manually added additional planes of visibility that were rendered if the viewer looks at the scene from a certain vector. That technique was already implemented in the game engine of this game from 2011 and popular.
As I understand him, there is now a chip (at the time when the object goes into the graphics pipeline and the position is processed) that detects if an object is seen or not and generates those planes on the fly.
The processing is stopped earlier in the Vega architecture than on other chips when it detects the object is actual not in the scene, but kept in memory for later use.
These techniques could have course run on top of each other.
The game engine filters by planes what objects should be send to the GPU, then the GPU filters by vertex of those objects what is rendered and what not.
I was playing around with userbenchmark results, because this is the same test for all and actual users running it in real life scenarios.
My current 390X is roughly 17% ahead of the GTX 970 or lets say 40% better quality, but the 970 is ~15% faster in multi-rendering. I can still play all I play on 1080p in mostly ultra/high/very high (except Witcher3, bricked by nvidia hairworks of course).
The Fury X is 12% ahead of my 390X, between -8 and 43% in everything graphic.
The GTX 1070 is 32% ahead of my 390X, between 11 and 60% in everything graphic.
The GTX 1080 is 69% ahead of my 390X, between 36 and 131% in everything graphic.
The GTX 1080ti is 108% ahead of my 390X, between 52 and 196% in everything graphic.
People benched the Vega Frontier Edition (3 users in 12 benchmarks) ^^
It is 59% ahead of my 390X, between 54 and 124% in everything graphics.
Since the Frontier is not gaming optimised, I am looking forward to the RX version. It will still be at least 59% improvement to my current card.