Searched refs:SkGradientShaderBase (Results 1 - 10 of 10) sorted by relevance
/external/skia/src/effects/gradients/ |
H A D | SkLinearGradient.h | 13 class SkLinearGradient : public SkGradientShaderBase { 19 class LinearGradientContext : public SkGradientShaderBase::GradientShaderBaseContext { 28 typedef SkGradientShaderBase::GradientShaderBaseContext INHERITED; 47 typedef SkGradientShaderBase INHERITED;
|
H A D | SkRadialGradient.h | 14 class SkRadialGradient : public SkGradientShaderBase { 20 class RadialGradientContext : public SkGradientShaderBase::GradientShaderBaseContext { 28 typedef SkGradientShaderBase::GradientShaderBaseContext INHERITED; 49 typedef SkGradientShaderBase INHERITED;
|
H A D | SkSweepGradient.h | 14 class SkSweepGradient : public SkGradientShaderBase { 20 class SweepGradientContext : public SkGradientShaderBase::GradientShaderBaseContext { 28 typedef SkGradientShaderBase::GradientShaderBaseContext INHERITED; 52 typedef SkGradientShaderBase INHERITED;
|
H A D | SkTwoPointConicalGradient.h | 40 class SkTwoPointConicalGradient : public SkGradientShaderBase { 50 class TwoPointConicalGradientContext : public SkGradientShaderBase::GradientShaderBaseContext { 58 typedef SkGradientShaderBase::GradientShaderBaseContext INHERITED; 93 typedef SkGradientShaderBase INHERITED;
|
H A D | SkGradientShaderPriv.h | 84 class SkGradientShaderBase : public SkShader { class in inherits: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 [all...] |
H A D | SkGradientShader.cpp | 14 void SkGradientShaderBase::Descriptor::flatten(SkWriteBuffer& buffer) const { 32 bool SkGradientShaderBase::DescriptorScope::unflatten(SkReadBuffer& buffer) { 69 SkGradientShaderBase::SkGradientShaderBase(const Descriptor& desc, const SkMatrix& ptsToUnit) function in class:SkGradientShaderBase 203 SkGradientShaderBase::~SkGradientShaderBase() { 209 void SkGradientShaderBase::initCommon() { 217 void SkGradientShaderBase::flatten(SkWriteBuffer& buffer) const { 230 SkGradientShaderBase::GpuColorType SkGradientShaderBase [all...] |
H A D | SkLinearGradient.cpp | 58 : SkGradientShaderBase(desc, pts_to_unit_matrix(pts)) 107 unsigned fi = SkGradFixedToFixed(fx) >> SkGradientShaderBase::kCache32Shift; \ 131 unsigned fi = fullIndex >> SkGradientShaderBase::kCache32Shift; 132 unsigned remainder = fullIndex & ((1 << SkGradientShaderBase::kCache32Shift) - 1); 136 if (fi < SkGradientShaderBase::kCache32Count - 1) { 140 index0 ^= SkGradientShaderBase::kDitherStride32; 141 index1 ^= SkGradientShaderBase::kDitherStride32; 151 range.init(fx, dx, count, 0, SkGradientShaderBase::kCache32Count - 1); 306 unsigned fi = SkGradFixedToFixed(fx) >> SkGradientShaderBase::kCache16Shift; \ 307 SkASSERT(fi < SkGradientShaderBase [all...] |
H A D | SkRadialGradient.cpp | 103 (sqrt_table[fi] >> SkGradientShaderBase::kSqrt16Shift)]; 115 (sqrt_table[fi] >> SkGradientShaderBase::kSqrt16Shift)]; 129 *dstC++ = cache[toggle + (fi >> SkGradientShaderBase::kCache16Shift)]; 153 : SkGradientShaderBase(desc, rad_to_unit_matrix(center, radius)) 298 unsigned fi = SkGradientShaderBase::kCache32Count - 1; 359 *dstC++ = cache[toggle + (fi >> SkGradientShaderBase::kCache32Shift)]; 424 *dstC++ = cache[fi >> SkGradientShaderBase::kCache32Shift];
|
H A D | SkTwoPointConicalGradient.cpp | 149 (index >> SkGradientShaderBase::kCache32Shift)]; 166 (index >> SkGradientShaderBase::kCache32Shift)]; 183 (index >> SkGradientShaderBase::kCache32Shift)]; 195 : SkGradientShaderBase(desc, SkMatrix::I())
|
H A D | SkSweepGradient.cpp | 18 : SkGradientShaderBase(desc, translate(-cx, -cy))
|
Completed in 4928 milliseconds