Lines Matching refs:SkTwoPointConicalGradient
12 #include "src/shaders/gradients/SkTwoPointConicalGradient.h"
18 bool SkTwoPointConicalGradient::FocalData::set(SkScalar r0, SkScalar r1, SkMatrix* matrix) {
51 sk_sp<SkShader> SkTwoPointConicalGradient::Create(const SkPoint& c0, SkScalar r0,
88 return sk_sp<SkShader>(new SkTwoPointConicalGradient(c0, r0, c1, r1, desc,
92 SkTwoPointConicalGradient::SkTwoPointConicalGradient(
110 bool SkTwoPointConicalGradient::isOpaque() const {
118 SkShader::GradientType SkTwoPointConicalGradient::asAGradient(GradientInfo* info) const {
129 sk_sp<SkFlattenable> SkTwoPointConicalGradient::CreateProc(SkReadBuffer& buffer) {
148 void SkTwoPointConicalGradient::flatten(SkWriteBuffer& buffer) const {
156 void SkTwoPointConicalGradient::appendGradientStages(SkArenaAlloc* alloc, SkRasterPipeline* p,
212 skvm::F32 SkTwoPointConicalGradient::transformT(skvm::Builder* p, skvm::Uniforms* uniforms,
271 std::unique_ptr<GrFragmentProcessor> SkTwoPointConicalGradient::asFragmentProcessor(