Searched refs:Sk4fGradientInterval (Results 1 - 4 of 4) sorted by relevance

/external/skia/src/effects/gradients/
H A DSk4fGradientBase.h20 struct Sk4fGradientInterval { struct
21 Sk4fGradientInterval(const Sk4f& c0, SkScalar p0,
41 const Sk4fGradientInterval* find(SkScalar t) const;
42 const Sk4fGradientInterval* findNext(SkScalar t, const Sk4fGradientInterval* prev,
45 using BufferType = SkSTArray<8, Sk4fGradientInterval, true>;
H A DSk4fLinearGradient.h41 const Sk4fGradientInterval* findInterval(SkScalar fx) const;
48 mutable const Sk4fGradientInterval* fCachedInterval;
H A DSk4fGradientBase.cpp120 Sk4fGradientInterval::Sk4fGradientInterval(const Sk4f& c0, SkScalar p0, function in class:Sk4fGradientInterval
228 const Sk4fGradientInterval* Sk4fGradientIntervalBuffer::find(SkScalar t) const {
250 const Sk4fGradientInterval* Sk4fGradientIntervalBuffer::findNext(
251 SkScalar t, const Sk4fGradientInterval* prev, bool increasing) const {
439 void loadIntervalData(const Sk4fGradientInterval* i) {
445 const Sk4fGradientInterval* fInterval;
H A DSk4fLinearGradient.cpp139 const Sk4fGradientInterval*
293 LinearIntervalProcessor(const Sk4fGradientInterval* firstInterval,
294 const Sk4fGradientInterval* lastInterval,
295 const Sk4fGradientInterval* i,
388 const Sk4fGradientInterval* next_interval(const Sk4fGradientInterval* i) const {
423 const Sk4fGradientInterval* fFirstInterval;
424 const Sk4fGradientInterval* fLastInterval;
425 const Sk4fGradientInterval* fInterval; // current interval

Completed in 4479 milliseconds