pub unsafe extern "C" fn glGenTextures(
    n: GLsizei,
    textures: *mut GLuint
)