pub type PFNGLUNIFORMSUBROUTINESUIVPROC = Option<unsafe extern "C" fn(shadertype: GLenum, count: GLsizei, indices: *const GLuint)>;