Fix built-in filter on buggy drivers.

OS X v10.7 GMA 950 driver reports gl_InstanceID on location != -1, even should built-ins should always be at -1.
Need to work around this in the gfx-rs...
I'm not sure about this. It will work, but there is a chance of a false positive.