zink: don't care about generated gs output primitive
What does this MR do and why?
zink: don't care about generated gs output primitive
Zink uses the output primitive of the last vertex stage when deciding
the raster primitive. When we generate the gs the output primitive
depends on the raster primitive.
Not only does the generated gs output primitive have no value in chosing
the raster primitive, it can also get us stuck with the last raster
primitve which is of course incorrect.
Ignore it for generated shaders.
Draft because I'm not sure when it regressed (in my understanding it should have never worked, but it used to)
Edited by Antonino Maniscalco