title: Cost of glUniform1ui
body: <p>I want to use glUniform1ui to give a running index to my render calls so I can index an ubo in the shader where my actual uniforms are.
  How much overhead will this cause if I only set it once per drawcall?</p>
  
  <p>I cannot use glMultiDrawArraysIndirect because I'm required to use GLES 3.1.</p>