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

/external/skia/src/shaders/gradients/
H A DSk4fGradientBase.h40 void init(const SkGradientShaderBase&, SkColorSpace* dstCS, SkShader::TileMode tileMode,
55 class SkGradientShaderBase::
58 GradientShaderBase4fContext(const SkGradientShaderBase&,
76 void addMirrorIntervals(const SkGradientShaderBase&,
H A DSkLinearGradient.h13 class SkLinearGradient : public SkGradientShaderBase {
41 typedef SkGradientShaderBase INHERITED;
H A DSkRadialGradient.h13 class SkRadialGradient final : public SkGradientShaderBase {
40 typedef SkGradientShaderBase INHERITED;
H A DSkSweepGradient.h13 class SkSweepGradient final : public SkGradientShaderBase {
41 typedef SkGradientShaderBase INHERITED;
H A DSkGradientShaderPriv.h26 class SkGradientShaderBase : public SkShaderBase { class in inherits:SkShaderBase
66 SkGradientShaderBase(const Descriptor& desc, const SkMatrix& ptsToUnit);
67 ~SkGradientShaderBase() override;
86 SkGradientShaderBase(SkReadBuffer& );
112 AutoXformColors(const SkGradientShaderBase&, SkColorSpaceXformer*);
195 const SkGradientShaderBase* shader,
221 const SkGradientShaderBase* shader,
232 const SkGradientShaderBase* fShader;
324 void addInterval(const SkGradientShaderBase&, size_t idx0, size_t idx1, SkColorSpace*);
H A DSkTwoPointConicalGradient.h14 class SkTwoPointConicalGradient final : public SkGradientShaderBase {
93 typedef SkGradientShaderBase INHERITED;
H A DSk4fGradientBase.cpp24 IntervalIterator(const SkGradientShaderBase& shader, SkColorSpace* dstCS, bool reverse)
89 const SkGradientShaderBase& fShader;
96 void addMirrorIntervals(const SkGradientShaderBase& shader,
138 void Sk4fGradientIntervalBuffer::init(const SkGradientShaderBase& shader, SkColorSpace* dstCS,
281 SkGradientShaderBase::
282 GradientShaderBase4fContext::GradientShaderBase4fContext(const SkGradientShaderBase& shader,
302 bool SkGradientShaderBase::
H A DSkGradientShader.cpp43 void SkGradientShaderBase::Descriptor::flatten(SkWriteBuffer& buffer) const {
74 bool SkGradientShaderBase::DescriptorScope::unflatten(SkReadBuffer& buffer) {
118 SkGradientShaderBase::SkGradientShaderBase(const Descriptor& desc, const SkMatrix& ptsToUnit) function in class:SkGradientShaderBase
206 SkGradientShaderBase::~SkGradientShaderBase() {}
208 void SkGradientShaderBase::flatten(SkWriteBuffer& buffer) const {
278 bool SkGradientShaderBase::onAppendStages(const StageRec& rec) const {
366 // Remove the dummy stops inserted by SkGradientShaderBase::SkGradientShaderBase
[all...]
H A DSkLinearGradient.cpp31 : SkGradientShaderBase(desc, pts_to_unit_matrix(pts))
H A DSkRadialGradient.cpp30 : SkGradientShaderBase(desc, rad_to_unit_matrix(center, radius))
H A DSkSweepGradient.cpp17 : SkGradientShaderBase(desc, SkMatrix::MakeTrans(-center.x(), -center.y()))
H A DSkTwoPointConicalGradient.cpp90 : SkGradientShaderBase(desc, gradientMatrix)
/external/skqp/src/shaders/gradients/
H A DSk4fGradientBase.h40 void init(const SkGradientShaderBase&, SkColorSpace* dstCS, SkShader::TileMode tileMode,
55 class SkGradientShaderBase::
58 GradientShaderBase4fContext(const SkGradientShaderBase&,
76 void addMirrorIntervals(const SkGradientShaderBase&,
H A DSkLinearGradient.h13 class SkLinearGradient : public SkGradientShaderBase {
41 typedef SkGradientShaderBase INHERITED;
H A DSkRadialGradient.h13 class SkRadialGradient final : public SkGradientShaderBase {
40 typedef SkGradientShaderBase INHERITED;
H A DSkSweepGradient.h13 class SkSweepGradient final : public SkGradientShaderBase {
41 typedef SkGradientShaderBase INHERITED;
H A DSkGradientShaderPriv.h26 class SkGradientShaderBase : public SkShaderBase { class in inherits:SkShaderBase
66 SkGradientShaderBase(const Descriptor& desc, const SkMatrix& ptsToUnit);
67 ~SkGradientShaderBase() override;
86 SkGradientShaderBase(SkReadBuffer& );
111 AutoXformColors(const SkGradientShaderBase&, SkColorSpaceXformer*);
194 const SkGradientShaderBase* shader,
216 const SkGradientShaderBase* shader,
227 const SkGradientShaderBase* fShader;
319 void addInterval(const SkGradientShaderBase&, size_t idx0, size_t idx1, SkColorSpace*);
H A DSkTwoPointConicalGradient.h14 class SkTwoPointConicalGradient final : public SkGradientShaderBase {
93 typedef SkGradientShaderBase INHERITED;
H A DSk4fGradientBase.cpp24 IntervalIterator(const SkGradientShaderBase& shader, SkColorSpace* dstCS, bool reverse)
89 const SkGradientShaderBase& fShader;
96 void addMirrorIntervals(const SkGradientShaderBase& shader,
138 void Sk4fGradientIntervalBuffer::init(const SkGradientShaderBase& shader, SkColorSpace* dstCS,
281 SkGradientShaderBase::
282 GradientShaderBase4fContext::GradientShaderBase4fContext(const SkGradientShaderBase& shader,
302 bool SkGradientShaderBase::
H A DSkGradientShader.cpp43 void SkGradientShaderBase::Descriptor::flatten(SkWriteBuffer& buffer) const {
74 bool SkGradientShaderBase::DescriptorScope::unflatten(SkReadBuffer& buffer) {
118 SkGradientShaderBase::SkGradientShaderBase(const Descriptor& desc, const SkMatrix& ptsToUnit) function in class:SkGradientShaderBase
206 SkGradientShaderBase::~SkGradientShaderBase() {}
208 void SkGradientShaderBase::flatten(SkWriteBuffer& buffer) const {
278 bool SkGradientShaderBase::onAppendStages(const StageRec& rec) const {
358 // Remove the dummy stops inserted by SkGradientShaderBase::SkGradientShaderBase
[all...]
H A DSkLinearGradient.cpp31 : SkGradientShaderBase(desc, pts_to_unit_matrix(pts))
H A DSkRadialGradient.cpp30 : SkGradientShaderBase(desc, rad_to_unit_matrix(center, radius))
H A DSkSweepGradient.cpp17 : SkGradientShaderBase(desc, SkMatrix::MakeTrans(-center.x(), -center.y()))
H A DSkTwoPointConicalGradient.cpp90 : SkGradientShaderBase(desc, gradientMatrix)

Completed in 670 milliseconds