Quote Originally Posted by Asylum View Post
Solved...apparently it is not a wise idea to put user-defined outputs/inputs into gl_PerVertex
It's not a question of being a "wise idea"; it's not allowed. Your shader should have failed to compiled; the specification is very clear on this. When you redeclare `gl_PerVertex`, you can only insert the members that are predefined.