Home
last modified time | relevance | path

Searched refs:SkGradientShaderBase (Results 1 – 25 of 26) sorted by relevance

12

/third_party/skia/src/shaders/gradients/
DSk4fGradientBase.h39 void init(const SkGradientShaderBase&, SkColorSpace* dstCS, SkTileMode tileMode,
54 class SkGradientShaderBase::
57 GradientShaderBase4fContext(const SkGradientShaderBase&,
75 void addMirrorIntervals(const SkGradientShaderBase&,
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::
DSkGradientShaderPriv.h25 class SkGradientShaderBase : public SkShaderBase {
61 SkGradientShaderBase(const Descriptor& desc, const SkMatrix& ptsToUnit);
62 ~SkGradientShaderBase() override;
73 SkGradientShaderBase(SkReadBuffer& );
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()
423 skvm::Color SkGradientShaderBase::onProgram(skvm::Builder* p, in onProgram()
604 bool SkGradientShaderBase::isOpaque() const { in isOpaque()
612 bool SkGradientShaderBase::onAsLuminanceColor(SkColor* lum) const { in onAsLuminanceColor()
649 void SkGradientShaderBase::commonAsAGradient(GradientInfo* info) const { in commonAsAGradient()
[all …]
DSkRadialGradient.h13 class SkRadialGradient final : public SkGradientShaderBase {
39 using INHERITED = SkGradientShaderBase;
DSkLinearGradient.h13 class SkLinearGradient : public SkGradientShaderBase {
41 using INHERITED = SkGradientShaderBase;
DSkSweepGradient.h13 class SkSweepGradient final : public SkGradientShaderBase {
43 using INHERITED = SkGradientShaderBase;
DSkTwoPointConicalGradient.h13 class SkTwoPointConicalGradient final : public SkGradientShaderBase {
91 using INHERITED = SkGradientShaderBase;
DSkRadialGradient.cpp29 : SkGradientShaderBase(desc, rad_to_unit_matrix(center, radius)) in SkRadialGradient()
DSkLinearGradient.cpp30 : SkGradientShaderBase(desc, pts_to_unit_matrix(pts)) in SkLinearGradient()
DSkSweepGradient.cpp16 : SkGradientShaderBase(desc, SkMatrix::Translate(-center.x(), -center.y())) in SkSweepGradient()
DSkTwoPointConicalGradient.cpp96 : SkGradientShaderBase(desc, gradientMatrix) in SkTwoPointConicalGradient()
/third_party/flutter/skia/src/shaders/gradients/
DSk4fGradientBase.h39 void init(const SkGradientShaderBase&, SkColorSpace* dstCS, SkTileMode tileMode,
54 class SkGradientShaderBase::
57 GradientShaderBase4fContext(const SkGradientShaderBase&,
75 void addMirrorIntervals(const SkGradientShaderBase&,
DSkGradientShaderPriv.h24 class SkGradientShaderBase : public SkShaderBase {
60 SkGradientShaderBase(const Descriptor& desc, const SkMatrix& ptsToUnit);
61 ~SkGradientShaderBase() override;
72 SkGradientShaderBase(SkReadBuffer& );
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::
DSkGradientShader.cpp40 void SkGradientShaderBase::Descriptor::flatten(SkWriteBuffer& buffer) const { in flatten()
81 bool SkGradientShaderBase::DescriptorScope::unflatten(SkReadBuffer& buffer) { in unflatten()
122 SkGradientShaderBase::SkGradientShaderBase(const Descriptor& desc, const SkMatrix& ptsToUnit) in SkGradientShaderBase() function in SkGradientShaderBase
201 SkGradientShaderBase::~SkGradientShaderBase() {} in ~SkGradientShaderBase()
203 void SkGradientShaderBase::flatten(SkWriteBuffer& buffer) const { in flatten()
273 bool SkGradientShaderBase::onAppendStages(const SkStageRec& rec) const { in onAppendStages()
418 bool SkGradientShaderBase::isOpaque() const { in isOpaque()
426 bool SkGradientShaderBase::onAsLuminanceColor(SkColor* lum) const { in onAsLuminanceColor()
461 void SkGradientShaderBase::commonAsAGradient(GradientInfo* info) const { in commonAsAGradient()
491 static void desc_init(SkGradientShaderBase::Descriptor* desc, in desc_init()
[all …]
DSkRadialGradient.h13 class SkRadialGradient final : public SkGradientShaderBase {
36 typedef SkGradientShaderBase INHERITED;
DSkLinearGradient.h13 class SkLinearGradient : public SkGradientShaderBase {
39 typedef SkGradientShaderBase INHERITED;
DSkSweepGradient.h13 class SkSweepGradient final : public SkGradientShaderBase {
41 typedef SkGradientShaderBase INHERITED;
DSkTwoPointConicalGradient.h13 class SkTwoPointConicalGradient final : public SkGradientShaderBase {
88 typedef SkGradientShaderBase INHERITED;
DSkRadialGradient.cpp29 : SkGradientShaderBase(desc, rad_to_unit_matrix(center, radius)) in SkRadialGradient()
DSkLinearGradient.cpp30 : SkGradientShaderBase(desc, pts_to_unit_matrix(pts)) in SkLinearGradient()
DSkSweepGradient.cpp16 : SkGradientShaderBase(desc, SkMatrix::MakeTrans(-center.x(), -center.y())) in SkSweepGradient()
DSkTwoPointConicalGradient.cpp96 : SkGradientShaderBase(desc, gradientMatrix) in SkTwoPointConicalGradient()
/third_party/flutter/skia/src/gpu/gradients/
DGrGradientShader.cpp156 static std::unique_ptr<GrFragmentProcessor> make_gradient(const SkGradientShaderBase& shader, in make_gradient()

12