pub unsafe extern "C" fn al_set_shader_float_vector(
    name: *const c_char,
    num_components: c_int,
    f: *mut c_float,
    num_elems: c_int
) -> c_bool