pub unsafe extern "system" fn gluNurbsSurface(
    nobj: *mut GLUnurbs,
    sknot_count: i32,
    sknot: *mut f32,
    tknot_count: i32,
    tknot: *mut f32,
    s_stride: i32,
    t_stride: i32,
    ctlarray: *mut f32,
    sorder: i32,
    torder: i32,
    type: u32
)