upload static method
      
void
upload(
    
    
- RenderingContext gl,
- List seq,
- Map<String, dynamic> values, [
- WebGLTextures? textures,
Implementation
static void upload(RenderingContext gl, List seq, Map<String, dynamic> values, [WebGLTextures? textures]) {
  for (int i = 0, n = seq.length; i != n; ++i) {
    final u = seq[i];
    final v = values[u.id];
    if (v["needsUpdate"] != false) {
      // note: always updating when .needsUpdate is null
      u.setValue(gl, v["value"], textures);
    }
  }
}