Home
last modified time | relevance | path

Searched refs:jgrad (Results 1 – 2 of 2) sorted by relevance

/external/skia/modules/skottie/src/layers/shapelayer/
DGradient.cpp23 static sk_sp<GradientAdapter> Make(const skjson::ObjectValue& jgrad, in Make() argument
25 const skjson::ObjectValue* jstops = jgrad["g"]; in Make()
33 const auto type = (ParseDefault<int>(jgrad["t"], 1) == 1) ? Type::kLinear in Make()
42 jgrad, *jstops, abuilder)); in Make()
53 const skjson::ObjectValue& jgrad, in GradientAdapter() argument
59 this->bind(abuilder, jgrad["s"], &fStartPoint); in GradientAdapter()
60 this->bind(abuilder, jgrad["e"], &fEndPoint); in GradientAdapter()
206 sk_sp<sksg::PaintNode> ShapeBuilder::AttachGradientFill(const skjson::ObjectValue& jgrad, in AttachGradientFill() argument
208 auto adapter = GradientAdapter::Make(jgrad, *abuilder); in AttachGradientFill()
211 ? AttachFill(jgrad, abuilder, sksg::ShaderPaint::Make(adapter->node()), adapter) in AttachGradientFill()
[all …]
/external/skqp/modules/skottie/src/
DSkottieShapeLayer.cpp148 sk_sp<sksg::Gradient> AttachGradient(const skjson::ObjectValue& jgrad, in AttachGradient() argument
150 const skjson::ObjectValue* stops = jgrad["g"]; in AttachGradient()
161 if (ParseDefault<int>(jgrad["t"], 1) == 1) { in AttachGradient()
177 abuilder->bindProperty<VectorValue>(jgrad["s"], ascope, in AttachGradient()
181 abuilder->bindProperty<VectorValue>(jgrad["e"], ascope, in AttachGradient()