pub unsafe extern "C" fn glProgramUniform2dEXT(
    program: GLuint,
    location: GLint,
    x: GLdouble,
    y: GLdouble
)