Advertising

I found that this patch causes a regression. There's a Windows medical
app which fails to link some shaders since this change.
Basically, when the gl_Position VS input is declared as invariant the
linker fails with:
error: declarations for uniform `gl_ModelViewProjectionMatrix' have
mismatching invariant qualifiers
I haven't investigated how to fix this. I'm hoping you can see a simple
fix.
The attached piglit shader_runner script demonstrates the issue. Passes
w/ NVIDIA.
Thanks!
-Brian