pub unsafe extern "C" fn gs_shader_set_val( param: *mut gs_sparam_t, val: *const c_void, size: usize, )