code: function setValue1f( gl, v ) {
  
  	var cache = this.cache;
  
  	if ( cache[ 0 ] === v ) return;
  
  	gl.uniform1f( this.addr, v );
  
  	cache[ 0 ] = v;
  
  }
docs: Note: Defining these methods externally, because they come in a bunch and this way their names minify. Single scalar