Home
last modified time | relevance | path

Searched refs:asAGradient (Results 1 - 21 of 21) sorted by relevance

/third_party/skia/src/shaders/
H A DSkLocalMatrixShader.h25 GradientType asAGradient(GradientInfo* info) const override {
26 return fProxyShader->asAGradient(info);
H A DSkLocalMatrixShader.cpp129 GradientType asAGradient(GradientInfo* info) const override {
130 return fProxyShader->asAGradient(info);
H A DSkColorShader.h29 GradientType asAGradient(GradientInfo* info) const override;
H A DSkColorShader.cpp32 SkShader::GradientType SkColorShader::asAGradient(GradientInfo* info) const { in asAGradient() function in SkColorShader
H A DSkShader.cpp125 SkShader::GradientType SkShader::asAGradient(GradientInfo* info) const { in asAGradient() function in SkShader
/third_party/skia/src/shaders/gradients/
H A DSkLinearGradient.h17 GradientType asAGradient(GradientInfo* info) const override;
H A DSkRadialGradient.h17 GradientType asAGradient(GradientInfo* info) const override;
H A DSkSweepGradient.h17 GradientType asAGradient(GradientInfo* info) const override;
H A DSkRadialGradient.cpp34 SkShader::GradientType SkRadialGradient::asAGradient(GradientInfo* info) const { in asAGradient() function in SkRadialGradient
H A DSkTwoPointConicalGradient.h50 SkShader::GradientType asAGradient(GradientInfo* info) const override;
H A DSkLinearGradient.cpp84 SkShader::GradientType SkLinearGradient::asAGradient(GradientInfo* info) const { in asAGradient() function in SkLinearGradient
H A DSkSweepGradient.cpp24 SkShader::GradientType SkSweepGradient::asAGradient(GradientInfo* info) const {
H A DSkTwoPointConicalGradient.cpp118 SkShader::GradientType SkTwoPointConicalGradient::asAGradient(GradientInfo* info) const { in asAGradient() function in SkTwoPointConicalGradient
/third_party/skia/tests/
H A DGradientTest.cpp61 REPORTER_ASSERT(reporter, shader->asAGradient(info) == gt); in gradCheck()
75 REPORTER_ASSERT(reporter, SkShader::kNone_GradientType == s->asAGradient(nullptr)); in none_gradproc()
80 REPORTER_ASSERT(reporter, SkShader::kColor_GradientType == s->asAGradient(nullptr)); in color_gradproc()
85 s->asAGradient(&info); in color_gradproc()
/third_party/skia/include/core/
H A DSkShader.h60 * If the shader subclass can be represented as a gradient, asAGradient
62 * cannot). Also, if info is not null, asAGradient populates info with
66 * non-NULL. After asAGradient has run, fColorCount indicates how
112 virtual GradientType asAGradient(GradientInfo* info) const;
/third_party/skia/src/pdf/
H A DSkPDFShader.cpp338 if (SkShader::kNone_GradientType != shader->asAGradient(nullptr)) { in SkPDFMakeShader()
346 SkASSERT(shader->asAGradient(nullptr) == SkShader::kNone_GradientType) ; in SkPDFMakeShader()
H A DSkPDFGradientShader.cpp882 key.fType = shader->asAGradient(&key.fInfo); in make_key()
889 (void)shader->asAGradient(&key.fInfo); in make_key()
917 SkASSERT(SkShader::kNone_GradientType != shader->asAGradient(nullptr)); in Make()
H A DSkPDFDevice.cpp1166 if (SkShader::kColor_GradientType == shader->asAGradient(nullptr)) { in populate_graphic_state_entry_from_paint()
1173 SkAssertResult(shader->asAGradient(&gradientInfo) == SkShader::kColor_GradientType); in populate_graphic_state_entry_from_paint()
/third_party/skia/experimental/graphite/src/
H A DContextUtils.cpp195 SkShader::GradientType type = s->asAGradient(&gradInfo); in ExtractCombo()
/third_party/skia/src/svg/
H A DSkSVGDevice.cpp407 const auto gradient_type = shader->asAGradient(&grInfo);
421 shader->asAGradient(&grInfo);
571 if (shader->asAGradient(nullptr) != SkShader::kNone_GradientType) {
/third_party/skia/src/xps/
H A DSkXPSDevice.cpp982 SkShader::GradientType gradientType = shader->asAGradient(&info); in createXpsBrush()
991 shader->asAGradient(&info); in createXpsBrush()
1007 shader->asAGradient(&info); in createXpsBrush()

Completed in 16 milliseconds