turnip: corrupted geometry after tesselation shaders in GTAV
GPU: a650 (works fine on a630)
Something goes wrong with tesselation shaders on a650 and cable's geometry gets splattered across the screen:
Highlight of correctly drawn cables:
Sometimes geometry is fine which means that it's not an ordinary mis-compilation but undefined values lurking somewhere.
Unfortunately I couldn't capture a RenderDoc trace on a650 due to running out of memory. So I'm a bit stuck. (Setting tess_use_shared = false
doesn't help).
Any ideas to try are welcomed. I could attach the d3d11 trace if anyone wants to look at it.
I'll get back to it later if the issue won't solve itself.