setUniforms static method

dynamic setUniforms(
  1. ProgramInfo programInfo,
  2. Map<String, dynamic> uniforms
)

Sets the program uniforms.

  • programInfo the program info.
  • uniforms the uniforms to set.

Implementation

static setUniforms(ProgramInfo programInfo, Map<String, dynamic> uniforms) {
  var uniformSetters = programInfo.uniformSetters;
  uniforms.forEach((key, value) {
    var setter = uniformSetters[key];
    if (setter != null) {
      setter(uniforms[key]); // you can use value also
    }
  });
}