int getProgramParameter(int program, int pname) { Pointer<Int32> status = calloc<Int32>(); gl.glGetProgramiv(program, pname, status); int _v = status.value; calloc.free(status); return _v; }