Lines Matching defs:shader
399 /* Conical gradient shader, based on the Canvas spec for radial gradients
688 // In this way the shader will handle it eficiently, with minimal code.
858 // pattern shader as P0, then write content stream.
871 static SkPDFGradientShader::Key make_key(const SkShader* shader,
880 SkPDFUtils::GetShaderLocalMatrix(shader),
882 key.fType = shader->asAGradient(&key.fInfo);
889 (void)shader->asAGradient(&key.fInfo);
913 SkShader* shader,
916 SkASSERT(shader);
917 SkASSERT(SkShader::kNone_GradientType != shader->asAGradient(nullptr));
918 SkPDFGradientShader::Key key = make_key(shader, canvasTransform, bbox);