Merge "Implement type generation for user uniforms in vertex shader."