pub unsafe extern "C" fn glGetSubroutineUniformLocation( program: GLuint, shadertype: GLenum, name: *const GLchar) -> GLint