HomeSort by relevance Sort by last modified time
    Searched refs:SkGradientShaderBase (Results 1 - 24 of 24) sorted by null

  /external/chromium_org/third_party/skia/src/effects/gradients/
SkLinearGradient.h 13 class SkLinearGradient : public SkGradientShaderBase {
19 class LinearGradientContext : public SkGradientShaderBase::GradientShaderBaseContext {
28 typedef SkGradientShaderBase::GradientShaderBaseContext INHERITED;
46 typedef SkGradientShaderBase INHERITED;
SkRadialGradient.h 14 class SkRadialGradient : public SkGradientShaderBase {
20 class RadialGradientContext : public SkGradientShaderBase::GradientShaderBaseContext {
28 typedef SkGradientShaderBase::GradientShaderBaseContext INHERITED;
48 typedef SkGradientShaderBase INHERITED;
SkSweepGradient.h 14 class SkSweepGradient : public SkGradientShaderBase {
20 class SweepGradientContext : public SkGradientShaderBase::GradientShaderBaseContext {
28 typedef SkGradientShaderBase::GradientShaderBaseContext INHERITED;
54 typedef SkGradientShaderBase INHERITED;
SkGradientShaderPriv.h 84 class SkGradientShaderBase : public SkShader {
124 SkGradientShaderBase(const Descriptor& desc);
125 virtual ~SkGradientShaderBase();
130 GradientShaderCache(U8CPU alpha, const SkGradientShaderBase& shader);
151 const SkGradientShaderBase& fShader;
167 GradientShaderBaseContext(const SkGradientShaderBase& shader, const ContextRec&);
222 SkGradientShaderBase(SkReadBuffer& );
281 return (x | y) * SkGradientShaderBase::kDitherStride32;
285 return toggle ^ SkGradientShaderBase::kDitherStride32;
289 return ((x ^ y) & 1) * SkGradientShaderBase::kDitherStride16
    [all...]
SkTwoPointRadialGradient.h 14 class SkTwoPointRadialGradient : public SkGradientShaderBase {
29 class TwoPointRadialGradientContext : public SkGradientShaderBase::GradientShaderBaseContext {
36 typedef SkGradientShaderBase::GradientShaderBaseContext INHERITED;
62 typedef SkGradientShaderBase INHERITED;
SkTwoPointConicalGradient.h 40 class SkTwoPointConicalGradient : public SkGradientShaderBase {
52 class TwoPointConicalGradientContext : public SkGradientShaderBase::GradientShaderBaseContext {
60 typedef SkGradientShaderBase::GradientShaderBaseContext INHERITED;
95 typedef SkGradientShaderBase INHERITED;
SkGradientShader.cpp 15 void SkGradientShaderBase::Descriptor::flatten(SkWriteBuffer& buffer) const {
33 bool SkGradientShaderBase::DescriptorScope::unflatten(SkReadBuffer& buffer) {
70 SkGradientShaderBase::SkGradientShaderBase(const Descriptor& desc)
211 SkGradientShaderBase::SkGradientShaderBase(SkReadBuffer& buffer) : INHERITED(buffer) {
257 SkGradientShaderBase::~SkGradientShaderBase() {
263 void SkGradientShaderBase::initCommon() {
271 void SkGradientShaderBase::flatten(SkWriteBuffer& buffer) const
    [all...]
SkLinearGradient.cpp 56 : SkGradientShaderBase(desc)
115 unsigned fi = fx >> SkGradientShaderBase::kCache32Shift; \
139 unsigned fi = fullIndex >> SkGradientShaderBase::kCache32Shift;
140 unsigned remainder = fullIndex & ((1 << SkGradientShaderBase::kCache32Shift) - 1);
144 if (fi < SkGradientShaderBase::kCache32Count - 1) {
148 index0 ^= SkGradientShaderBase::kDitherStride32;
149 index1 ^= SkGradientShaderBase::kDitherStride32;
159 range.init(fx, dx, count, 0, SkGradientShaderBase::kCache32Count - 1);
312 unsigned fi = fx >> SkGradientShaderBase::kCache16Shift; \
313 SkASSERT(fi < SkGradientShaderBase::kCache16Count);
    [all...]
SkRadialGradient.cpp 99 (sqrt_table[fi] >> SkGradientShaderBase::kSqrt16Shift)];
111 (sqrt_table[fi] >> SkGradientShaderBase::kSqrt16Shift)];
125 *dstC++ = cache[toggle + (fi >> SkGradientShaderBase::kCache16Shift)];
149 : SkGradientShaderBase(desc)
316 (sqrt_table[fi] >> SkGradientShaderBase::kSqrt32Shift)]; \
339 unsigned fi = SkGradientShaderBase::kCache32Count - 1;
366 SkGradientShaderBase::kSqrt32Shift)];
377 SkGradientShaderBase::kSqrt32Shift)];
397 *dstC++ = cache[toggle + (fi >> SkGradientShaderBase::kCache32Shift)];
462 *dstC++ = cache[fi >> SkGradientShaderBase::kCache32Shift]
    [all...]
SkTwoPointConicalGradient.cpp 149 (index >> SkGradientShaderBase::kCache32Shift)];
166 (index >> SkGradientShaderBase::kCache32Shift)];
183 (index >> SkGradientShaderBase::kCache32Shift)];
200 : SkGradientShaderBase(desc)
SkTwoPointRadialGradient.cpp 125 *dstC++ = cache[index >> SkGradientShaderBase::kCache32Shift];
142 *dstC++ = cache[index >> SkGradientShaderBase::kCache32Shift];
160 *dstC++ = cache[index >> SkGradientShaderBase::kCache32Shift];
173 : SkGradientShaderBase(desc)
314 *dstC++ = cache[index >> SkGradientShaderBase::kCache32Shift];
SkSweepGradient.cpp 12 : SkGradientShaderBase(desc)
  /external/skia/src/effects/gradients/
SkLinearGradient.h 13 class SkLinearGradient : public SkGradientShaderBase {
19 class LinearGradientContext : public SkGradientShaderBase::GradientShaderBaseContext {
28 typedef SkGradientShaderBase::GradientShaderBaseContext INHERITED;
45 typedef SkGradientShaderBase INHERITED;
SkRadialGradient.h 14 class SkRadialGradient : public SkGradientShaderBase {
21 class RadialGradientContext : public SkGradientShaderBase::GradientShaderBaseContext {
29 typedef SkGradientShaderBase::GradientShaderBaseContext INHERITED;
47 typedef SkGradientShaderBase INHERITED;
SkSweepGradient.h 14 class SkSweepGradient : public SkGradientShaderBase {
21 class SweepGradientContext : public SkGradientShaderBase::GradientShaderBaseContext {
29 typedef SkGradientShaderBase::GradientShaderBaseContext INHERITED;
52 typedef SkGradientShaderBase INHERITED;
SkGradientShaderPriv.h 84 class SkGradientShaderBase : public SkShader {
100 SkGradientShaderBase(const Descriptor& desc, const SkMatrix* localMatrix);
101 virtual ~SkGradientShaderBase();
106 GradientShaderCache(U8CPU alpha, const SkGradientShaderBase& shader);
127 const SkGradientShaderBase& fShader;
143 GradientShaderBaseContext(const SkGradientShaderBase& shader, const ContextRec&);
198 SkGradientShaderBase(SkReadBuffer& );
254 return (x | y) * SkGradientShaderBase::kDitherStride32;
258 return toggle ^ SkGradientShaderBase::kDitherStride32;
262 return ((x ^ y) & 1) * SkGradientShaderBase::kDitherStride16
    [all...]
SkTwoPointRadialGradient.h 14 class SkTwoPointRadialGradient : public SkGradientShaderBase {
29 class TwoPointRadialGradientContext : public SkGradientShaderBase::GradientShaderBaseContext {
36 typedef SkGradientShaderBase::GradientShaderBaseContext INHERITED;
61 typedef SkGradientShaderBase INHERITED;
SkTwoPointConicalGradient.h 40 class SkTwoPointConicalGradient : public SkGradientShaderBase {
53 class TwoPointConicalGradientContext : public SkGradientShaderBase::GradientShaderBaseContext {
61 typedef SkGradientShaderBase::GradientShaderBaseContext INHERITED;
95 typedef SkGradientShaderBase INHERITED;
SkGradientShader.cpp 15 SkGradientShaderBase::SkGradientShaderBase(const Descriptor& desc, const SkMatrix* localMatrix)
142 SkGradientShaderBase::SkGradientShaderBase(SkReadBuffer& buffer) : INHERITED(buffer) {
181 SkGradientShaderBase::~SkGradientShaderBase() {
187 void SkGradientShaderBase::initCommon() {
195 void SkGradientShaderBase::flatten(SkWriteBuffer& buffer) const {
209 SkGradientShaderBase::GpuColorType SkGradientShaderBase::getGpuColorType(SkColor colors[3]) const
    [all...]
SkLinearGradient.cpp 57 : SkGradientShaderBase(desc, localMatrix)
101 unsigned fi = fx >> SkGradientShaderBase::kCache32Shift; \
125 unsigned fi = fullIndex >> SkGradientShaderBase::kCache32Shift;
126 unsigned remainder = fullIndex & ((1 << SkGradientShaderBase::kCache32Shift) - 1);
130 if (fi < SkGradientShaderBase::kCache32Count - 1) {
134 index0 ^= SkGradientShaderBase::kDitherStride32;
135 index1 ^= SkGradientShaderBase::kDitherStride32;
145 range.init(fx, dx, count, 0, SkGradientShaderBase::kCache32Count - 1);
298 unsigned fi = fx >> SkGradientShaderBase::kCache16Shift; \
299 SkASSERT(fi < SkGradientShaderBase::kCache16Count);
    [all...]
SkRadialGradient.cpp 99 (sqrt_table[fi] >> SkGradientShaderBase::kSqrt16Shift)];
111 (sqrt_table[fi] >> SkGradientShaderBase::kSqrt16Shift)];
125 *dstC++ = cache[toggle + (fi >> SkGradientShaderBase::kCache16Shift)];
150 : SkGradientShaderBase(desc, localMatrix),
304 (sqrt_table[fi] >> SkGradientShaderBase::kSqrt32Shift)]; \
327 unsigned fi = SkGradientShaderBase::kCache32Count - 1;
354 SkGradientShaderBase::kSqrt32Shift)];
365 SkGradientShaderBase::kSqrt32Shift)];
385 *dstC++ = cache[toggle + (fi >> SkGradientShaderBase::kCache32Shift)];
450 *dstC++ = cache[fi >> SkGradientShaderBase::kCache32Shift]
    [all...]
SkTwoPointConicalGradient.cpp 149 (index >> SkGradientShaderBase::kCache32Shift)];
166 (index >> SkGradientShaderBase::kCache32Shift)];
183 (index >> SkGradientShaderBase::kCache32Shift)];
201 : SkGradientShaderBase(desc, localMatrix),
SkTwoPointRadialGradient.cpp 125 *dstC++ = cache[index >> SkGradientShaderBase::kCache32Shift];
142 *dstC++ = cache[index >> SkGradientShaderBase::kCache32Shift];
160 *dstC++ = cache[index >> SkGradientShaderBase::kCache32Shift];
174 : SkGradientShaderBase(desc, localMatrix),
314 *dstC++ = cache[index >> SkGradientShaderBase::kCache32Shift];
SkSweepGradient.cpp 13 : SkGradientShaderBase(desc, localMatrix)

Completed in 390 milliseconds