Lines Matching refs:blur

53 gfx::blur::dual_filtering_data::dual_filtering_data()  in dual_filtering_data()
63 gfx::blur::dual_filtering_data::~dual_filtering_data() in ~dual_filtering_data()
69 gs::effect gfx::blur::dual_filtering_data::get_effect() in get_effect()
74 gfx::blur::dual_filtering_factory::dual_filtering_factory() {} in dual_filtering_factory()
76 gfx::blur::dual_filtering_factory::~dual_filtering_factory() {} in ~dual_filtering_factory()
78 bool gfx::blur::dual_filtering_factory::is_type_supported(::gfx::blur::type type) in is_type_supported()
81 case ::gfx::blur::type::Area: in is_type_supported()
88 std::shared_ptr<::gfx::blur::base> gfx::blur::dual_filtering_factory::create(::gfx::blur::type type) in create()
91 case ::gfx::blur::type::Area: in create()
92 return std::make_shared<::gfx::blur::dual_filtering>(); in create()
98 double_t gfx::blur::dual_filtering_factory::get_min_size(::gfx::blur::type) in get_min_size()
103 double_t gfx::blur::dual_filtering_factory::get_step_size(::gfx::blur::type) in get_step_size()
108 double_t gfx::blur::dual_filtering_factory::get_max_size(::gfx::blur::type) in get_max_size()
113 double_t gfx::blur::dual_filtering_factory::get_min_angle(::gfx::blur::type) in get_min_angle()
118 double_t gfx::blur::dual_filtering_factory::get_step_angle(::gfx::blur::type) in get_step_angle()
123 double_t gfx::blur::dual_filtering_factory::get_max_angle(::gfx::blur::type) in get_max_angle()
128 bool gfx::blur::dual_filtering_factory::is_step_scale_supported(::gfx::blur::type) in is_step_scale_supported()
133 double_t gfx::blur::dual_filtering_factory::get_min_step_scale_x(::gfx::blur::type) in get_min_step_scale_x()
138 double_t gfx::blur::dual_filtering_factory::get_step_step_scale_x(::gfx::blur::type) in get_step_step_scale_x()
143 double_t gfx::blur::dual_filtering_factory::get_max_step_scale_x(::gfx::blur::type) in get_max_step_scale_x()
148 double_t gfx::blur::dual_filtering_factory::get_min_step_scale_y(::gfx::blur::type) in get_min_step_scale_y()
153 double_t gfx::blur::dual_filtering_factory::get_step_step_scale_y(::gfx::blur::type) in get_step_step_scale_y()
158 double_t gfx::blur::dual_filtering_factory::get_max_step_scale_y(::gfx::blur::type) in get_max_step_scale_y()
163 std::shared_ptr<::gfx::blur::dual_filtering_data> gfx::blur::dual_filtering_factory::data() in data()
166 std::shared_ptr<::gfx::blur::dual_filtering_data> data = _data.lock(); in data()
168 data = std::make_shared<::gfx::blur::dual_filtering_data>(); in data()
174 ::gfx::blur::dual_filtering_factory& gfx::blur::dual_filtering_factory::get() in get()
176 static ::gfx::blur::dual_filtering_factory instance; in get()
180 gfx::blur::dual_filtering::dual_filtering() in dual_filtering()
181 : _data(::gfx::blur::dual_filtering_factory::get().data()), _size(0), _size_iterations(0) in dual_filtering()
196 gfx::blur::dual_filtering::~dual_filtering() {} in ~dual_filtering()
198 void gfx::blur::dual_filtering::set_input(std::shared_ptr<::gs::texture> texture) in set_input()
203 ::gfx::blur::type gfx::blur::dual_filtering::get_type() in get_type()
205 return ::gfx::blur::type::Area; in get_type()
208 double_t gfx::blur::dual_filtering::get_size() in get_size()
213 void gfx::blur::dual_filtering::set_size(double_t width) in set_size()
222 void gfx::blur::dual_filtering::set_step_scale(double_t, double_t) {} in set_step_scale()
224 void gfx::blur::dual_filtering::get_step_scale(double_t&, double_t&) {} in get_step_scale()
226 std::shared_ptr<::gs::texture> gfx::blur::dual_filtering::render() in render()
329 std::shared_ptr<::gs::texture> gfx::blur::dual_filtering::get() in get()