Home
last modified time | relevance | path

Searched refs:SkLinearGradient (Results 1 - 7 of 7) sorted by relevance

/third_party/skia/src/shaders/gradients/
H A DSkLinearGradient.cpp8 #include "src/shaders/gradients/SkLinearGradient.h"
29 SkLinearGradient::SkLinearGradient(const SkPoint pts[2], const Descriptor& desc) in SkLinearGradient() function in SkLinearGradient
35 sk_sp<SkFlattenable> SkLinearGradient::CreateProc(SkReadBuffer& buffer) { in CreateProc()
48 void SkLinearGradient::flatten(SkWriteBuffer& buffer) const { in flatten()
55 SkShaderBase::Context* SkLinearGradient::onMakeContext( in onMakeContext()
73 void SkLinearGradient::appendGradientStages(SkArenaAlloc*, SkRasterPipeline*, in appendGradientStages()
78 skvm::F32 SkLinearGradient::transformT(skvm::Builder* p, skvm::Uniforms*, in transformT()
84 SkShader::GradientType SkLinearGradient::asAGradient(GradientInfo* info) const { in asAGradient()
99 std::unique_ptr<GrFragmentProcessor> SkLinearGradient
[all...]
H A DSkLinearGradient.h13 class SkLinearGradient : public SkGradientShaderBase { class
15 SkLinearGradient(const SkPoint pts[2], const Descriptor&);
23 SkLinearGradient(SkReadBuffer& buffer);
36 SK_FLATTENABLE_HOOKS(SkLinearGradient)
H A DSk4fLinearGradient.cpp91 SkLinearGradient::
92 LinearGradient4fContext::LinearGradient4fContext(const SkLinearGradient& shader,
106 SkLinearGradient::LinearGradient4fContext::findInterval(SkScalar fx) const { in findInterval()
148 void SkLinearGradient::
188 void SkLinearGradient::
191 const SkLinearGradient& shader = static_cast<const SkLinearGradient&>(fShader); in shadePremulSpan()
209 void SkLinearGradient::
259 class SkLinearGradient::
H A DSk4fLinearGradient.h12 #include "src/shaders/gradients/SkLinearGradient.h"
14 class SkLinearGradient::
17 LinearGradient4fContext(const SkLinearGradient&, const ContextRec&);
H A DSkGradientShader.cpp22 #include "src/shaders/gradients/SkLinearGradient.h"
887 return sk_make_sp<SkLinearGradient>(pts, desc); in MakeLinear()
1081 SK_REGISTER_FLATTENABLE(SkLinearGradient); in RegisterFlattenables()
/third_party/skia/src/gpu/gradients/
H A DGrGradientShader.h14 #include "src/shaders/gradients/SkLinearGradient.h"
24 std::unique_ptr<GrFragmentProcessor> MakeLinear(const SkLinearGradient& shader,
H A DGrGradientShader.cpp773 std::unique_ptr<GrFragmentProcessor> MakeLinear(const SkLinearGradient& shader, in MakeLinear()

Completed in 7 milliseconds