Home
last modified time | relevance | path

Searched refs:spherizeDegree_ (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/
H A Drs_spherize_effect_filter.cpp25 : RSDrawingFilterOriginal(nullptr), spherizeDegree_(spherizeDegree) in RSSpherizeEffectFilter()
30 hash_ = SkOpts::hash(&spherizeDegree_, sizeof(spherizeDegree_), hash_); in RSSpherizeEffectFilter()
37 return "RSSpherizeEffectFilter " + std::to_string(spherizeDegree_); in GetDescription()
43 return spherizeDegree_ > epsilon; in IsValid()
48 return spherizeDegree_; in GetSpherizeDegree()
65 if (!spherizeDegree_ || !image || image->GetWidth() == 0 || image->GetHeight() == 0) { in DrawImageRect()
69 RS_OPTIONAL_TRACE_NAME_FMT("DrawSpherize:%f", spherizeDegree_); in DrawImageRect()
82 width = width - (width - height) * spherizeDegree_; in DrawImageRect()
85 height = height - (height - width) * spherizeDegree_; in DrawImageRect()
93 float offsetSphereWidth = width / 6.0 * spherizeDegree_; in DrawImageRect()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render/
H A Drs_spherize_effect_filter.h49 float spherizeDegree_;
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/render/
H A Drs_spherize_effect_filter_test.cpp58 effectFilter.spherizeDegree_ = 1.0f;
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/property/
H A Drs_properties.h658 float spherizeDegree_ = 0.f; variable
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/property/
H A Drs_properties.cpp2391 spherizeDegree_ = spherizeDegree; in SetSpherize()
2392 isSpherizeValid_ = spherizeDegree_ > SPHERIZE_VALID_EPSILON; in SetSpherize()
2402 return spherizeDegree_; in GetSpherize()
2412 auto spherizeEffectFilter = std::make_shared<RSSpherizeEffectFilter>(spherizeDegree_); in CreateSphereEffectFilter()