Searched refs:jgrad (Results 1 – 2 of 2) sorted by relevance
/external/skia/modules/skottie/src/layers/shapelayer/ |
D | Gradient.cpp | 23 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/ |
D | SkottieShapeLayer.cpp | 148 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()
|