Home
last modified time | relevance | path

Searched refs:distortionK_ (Results 1 – 7 of 7) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/
H A Drs_distortion_shader_filter.cpp27 : RSDrawingFilterOriginal(nullptr), distortionK_(distortionK) in RSDistortionFilter()
32 hash_ = SkOpts::hash(&distortionK_, sizeof(distortionK_), hash_); in RSDistortionFilter()
42 return "DistortionEffect k: " + std::to_string(distortionK_) + in GetDescription()
49 if (distortionK_ < -1 || distortionK_ > 1) { in IsValid()
56 if (ROSEN_LNE(distortionK_ * DISTORTION_SCALE, -0.5f / (scaleCoord_ * scaleCoord_))) { in IsValid()
111 distortBuilder->SetUniform("distortionK", distortionK_ * DISTORTION_SCALE); in DrawDistortion()
118 if (distortionK_ < 0) { in DrawDistortion()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/ui_effect/filter/include/
H A Dfilter_distort_para.h32 distortionK_ = std::clamp(distortionK, -1.0f, 1.0f); in SetDistortionK()
37 return distortionK_; in GetDistortionK()
41 float distortionK_ = 0.0f;
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/render/
H A Drs_distortion_shader_filter_test.cpp92 effectFilter.distortionK_ = -0.05f;
98 effectFilter.distortionK_ = -1.5f;
176 std::string result = "DistortionEffect k: " + std::to_string(effectFilter.distortionK_) +
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render/
H A Drs_distortion_shader_filter.h44 float distortionK_ = 0.0f;
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/property/
H A Drs_properties.cpp1468 distortionK_ = distortionK; in SetDistortionK()
1469 if (distortionK_.has_value()) { in SetDistortionK()
1471 distortionEffectDirty_ = ROSEN_GNE(*distortionK_, 0.0f) && ROSEN_LE(*distortionK_, 1.0f); in SetDistortionK()
1480 return distortionK_; in GetDistortionK()
1485 …return distortionK_.has_value() && ROSEN_GE(*distortionK_, -1.0f) && ROSEN_LE(*distortionK_, 1.0f); in IsDistortionKValid()
4365 foregroundFilter_ = std::make_shared<RSDistortionFilter>(*distortionK_); in UpdateForegroundFilter()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/property/
H A Drs_properties.h623 std::optional<float> distortionK_ = std::nullopt; variable
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/property/
H A Drs_properties_test2.cpp268 properties.distortionK_ = 0.7;