pub unsafe extern "C" fn glGetProgramInfoLog( program: u32, maxLength: i32, length: *mut i32, infoLog: *mut c_char, )