mergeUniforms function
Implementation
Map<String, dynamic> mergeUniforms(uniforms) {
Map<String, dynamic> merged = <String, dynamic>{};
for (final u in uniforms) {
final tmp = cloneUniforms(u);
for (final p in tmp.keys) {
merged[p] = tmp[p];
}
}
return merged;
}