Lines Matching refs:GradData
18 struct GradData {
43 static const GradData gGradData[] = {
52 static sk_sp<SkShader> MakeLinear(const SkPoint pts[2], const GradData& data,
57 static sk_sp<SkShader> MakeRadial(const SkPoint pts[2], const GradData& data,
67 static sk_sp<SkShader> MakeSweep(const SkPoint pts[2], const GradData& data,
76 static sk_sp<SkShader> MakeConical(const SkPoint pts[2], const GradData& data,
89 static sk_sp<SkShader> MakeConicalZeroRad(const SkPoint pts[2], const GradData& data,
102 static sk_sp<SkShader> MakeConicalOutside(const SkPoint pts[2], const GradData& data,
116 static sk_sp<SkShader> MakeConicalOutsideZeroRad(const SkPoint pts[2], const GradData& data,
129 typedef sk_sp<SkShader> (*GradMaker)(const SkPoint pts[2], const GradData& data,
177 GradData data = gGradData[0],
199 GradientBench(GradType gradType, GradData data, bool dither)
242 sk_sp<SkShader> MakeShader(GradType gradType, GradData data,