pub unsafe extern "C" fn gs_effect_get_param_info(
    param: *const gs_eparam_t,
    info: *mut gs_effect_param_info
)