uniformMatrix2fv method
Implementation
uniformMatrix2fv(location, bool transpose, List<num> value) {
List<double> _list = value.map((e) => e.toDouble()).toList();
var arrayPointer = floatListToArrayPointer(_list);
gl.glUniformMatrix2fv(location, value.length ~/ 6, transpose ? 1 : 0, arrayPointer);
calloc.free(arrayPointer);
}