getShaderPrecisionFormat method
Implementation
ShaderPrecisionFormat getShaderPrecisionFormat(int shadertype, int precisiontype) {
// old code
// return {'rangeMin': 1, 'rangeMax': 1, 'precision': 1};
// new code
Pointer<Int32> range = calloc<Int32>();
Pointer<Int32> precision = calloc<Int32>();
gl.glGetShaderPrecisionFormat(shadertype, precisiontype, range, precision);
int _range = range.value;
int _precision = precision.value;
calloc.free(range);
calloc.free(precision);
return ShaderPrecisionFormat(_range, _precision);
}