Couldn't you theoretically have a version of DXVK which would just not support geometry shaders, or emulate them (maybe with a performance penalty) in a compute shader?
It might not support every game, but proton isn't 100% either on Linux.
It might not support every game, but proton isn't 100% either on Linux.
That unfortunately breaks games using UE4 and Unity. And causes issues with distorted and invisible enemies in Witcher 3. And missing effects in Overwatch. You get the idea, those feature are unfortunately pretty common.