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 D | rs_distortion_shader_filter.cpp | 27 : 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 D | filter_distort_para.h | 32 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 D | rs_distortion_shader_filter_test.cpp | 92 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 D | rs_distortion_shader_filter.h | 44 float distortionK_ = 0.0f;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/property/ |
H A D | rs_properties.cpp | 1468 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 D | rs_properties.h | 623 std::optional<float> distortionK_ = std::nullopt; variable
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/property/ |
H A D | rs_properties_test2.cpp | 268 properties.distortionK_ = 0.7;
|