I know this is not universally followed ..yet.. but in the guidelines I'd prefer to see naming convensions. u_ for uniforms, a_ for attributes, v_ for varyings. It makes it easier to tell what's going on. Up to you though. I haven't had time to fix the older tests.