Lines Matching refs:SkGradientShaderBase
84 class SkGradientShaderBase : public SkShader {
124 SkGradientShaderBase(const Descriptor& desc, const SkMatrix& ptsToUnit);
125 virtual ~SkGradientShaderBase();
130 GradientShaderCache(U8CPU alpha, const SkGradientShaderBase& shader);
151 const SkGradientShaderBase& fShader;
167 GradientShaderBaseContext(const SkGradientShaderBase& shader, const ContextRec&);
222 SkGradientShaderBase(SkReadBuffer& );
276 return (x | y) * SkGradientShaderBase::kDitherStride32;
280 return toggle ^ SkGradientShaderBase::kDitherStride32;
284 return ((x ^ y) & 1) * SkGradientShaderBase::kDitherStride16;
288 return toggle ^ SkGradientShaderBase::kDitherStride16;
332 const SkGradientShaderBase& shader,
341 SkGradientShaderBase::GpuColorType getColorType() const { return fColorType; }
351 SkASSERT(fColorType != SkGradientShaderBase::kTexture_GpuColorType);
386 SkGradientShaderBase::GpuColorType fColorType;