Home
last modified time | relevance | path

Searched refs:SkGradientShaderBase (Results 1 - 13 of 13) sorted by relevance

/third_party/skia/src/shaders/gradients/
H A DSk4fGradientBase.h39 void init(const SkGradientShaderBase&, SkColorSpace* dstCS, SkTileMode tileMode,
54 class SkGradientShaderBase::
57 GradientShaderBase4fContext(const SkGradientShaderBase&,
75 void addMirrorIntervals(const SkGradientShaderBase&,
H A DSk4fGradientBase.cpp31 IntervalIterator(const SkGradientShaderBase& shader, bool reverse) in IntervalIterator()
92 const SkGradientShaderBase& fShader;
98 void addMirrorIntervals(const SkGradientShaderBase& shader, in addMirrorIntervals()
140 void Sk4fGradientIntervalBuffer::init(const SkGradientShaderBase& shader, SkColorSpace* dstCS, in init()
289 SkGradientShaderBase::
290 GradientShaderBase4fContext::GradientShaderBase4fContext(const SkGradientShaderBase& shader, in GradientShaderBase4fContext()
310 bool SkGradientShaderBase::
H A DSkGradientShaderPriv.h25 class SkGradientShaderBase : public SkShaderBase { class
61 SkGradientShaderBase(const Descriptor& desc, const SkMatrix& ptsToUnit);
62 ~SkGradientShaderBase() override;
73 SkGradientShaderBase(SkReadBuffer& );
H A DSkGradientShader.cpp44 void SkGradientShaderBase::Descriptor::flatten(SkWriteBuffer& buffer) const { in flatten()
85 bool SkGradientShaderBase::DescriptorScope::unflatten(SkReadBuffer& buffer) { in unflatten()
126 SkGradientShaderBase::SkGradientShaderBase(const Descriptor& desc, const SkMatrix& ptsToUnit) in SkGradientShaderBase() function in SkGradientShaderBase
205 SkGradientShaderBase::~SkGradientShaderBase() {} in ~SkGradientShaderBase()
207 void SkGradientShaderBase::flatten(SkWriteBuffer& buffer) const { in flatten()
278 bool SkGradientShaderBase::onAppendStages(const SkStageRec& rec) const { in onAppendStages()
372 // Remove the default stops inserted by SkGradientShaderBase::SkGradientShaderBase in onAppendStages()
[all...]
H A DSkLinearGradient.h13 class SkLinearGradient : public SkGradientShaderBase {
41 using INHERITED = SkGradientShaderBase;
H A DSkRadialGradient.h13 class SkRadialGradient final : public SkGradientShaderBase {
39 using INHERITED = SkGradientShaderBase;
H A DSkSweepGradient.h13 class SkSweepGradient final : public SkGradientShaderBase {
43 using INHERITED = SkGradientShaderBase;
H A DSkTwoPointConicalGradient.h13 class SkTwoPointConicalGradient final : public SkGradientShaderBase {
91 using INHERITED = SkGradientShaderBase;
H A DSkRadialGradient.cpp29 : SkGradientShaderBase(desc, rad_to_unit_matrix(center, radius)) in SkRadialGradient()
H A DSkLinearGradient.cpp30 : SkGradientShaderBase(desc, pts_to_unit_matrix(pts)) in SkLinearGradient()
H A DSkSweepGradient.cpp16 : SkGradientShaderBase(desc, SkMatrix::Translate(-center.x(), -center.y())) in SkSweepGradient()
H A DSkTwoPointConicalGradient.cpp96 : SkGradientShaderBase(desc, gradientMatrix) in SkTwoPointConicalGradient()
/third_party/skia/src/gpu/gradients/
H A DGrGradientShader.cpp443 // SkGradientShaderBase guarantees that pos[0] == 0 by adding a default value. in make_colorizer()
673 const SkGradientShaderBase& shader, in make_gradient()
734 // allOpaque check is more permissive than SkGradientShaderBase's isOpaque(), since we can in make_gradient()
752 // to t=0 and t=1, because SkGradientShaderBase enforces that by adding color stops as in make_gradient()

Completed in 6 milliseconds