pub unsafe extern "C" fn clutter_shader_effect_new( shader_type: ClutterShaderType, ) -> *mut ClutterEffect