public static void ShaderSource(uint shader, int count, GLchar ** @string, int[] length);
public static void GetShaderSource(uint shader, int bufSize, out int[] length, out GLchar[] source);
public static void GetProgramInfoLog(uint program, int bufSize, out int[] length, out GLchar[] infoLog);
public static void GetShaderInfoLog(uint shader, int bufSize, out int[] length, out GLchar[] infoLog);
public static void GetActiveUniform(uint program, uint index, int bufSize, out int[] length, out int[] size, out uint[] type, out GLchar[] name);