Home
last modified time | relevance | path

Searched refs:SkLinearGradient (Results 1 – 24 of 24) sorted by relevance

/external/skqp/src/shaders/gradients/
DSkLinearGradient.cpp30 SkLinearGradient::SkLinearGradient(const SkPoint pts[2], const Descriptor& desc) in SkLinearGradient() function in SkLinearGradient
36 sk_sp<SkFlattenable> SkLinearGradient::CreateProc(SkReadBuffer& buffer) { in CreateProc()
49 void SkLinearGradient::flatten(SkWriteBuffer& buffer) const { in flatten()
56 SkShaderBase::Context* SkLinearGradient::onMakeContext( in onMakeContext()
64 SkShaderBase::Context* SkLinearGradient::onMakeBurstPipelineContext( in onMakeBurstPipelineContext()
77 void SkLinearGradient::appendGradientStages(SkArenaAlloc*, SkRasterPipeline*, in appendGradientStages()
82 sk_sp<SkShader> SkLinearGradient::onMakeColorSpace(SkColorSpaceXformer* xformer) const { in onMakeColorSpace()
89 SkShader::GradientType SkLinearGradient::asAGradient(GradientInfo* info) const { in asAGradient()
104 std::unique_ptr<GrFragmentProcessor> SkLinearGradient::asFragmentProcessor( in asFragmentProcessor()
DSkLinearGradient.h13 class SkLinearGradient : public SkGradientShaderBase {
15 SkLinearGradient(const SkPoint pts[2], const Descriptor&);
23 SkLinearGradient(SkReadBuffer& buffer);
37 SK_FLATTENABLE_HOOKS(SkLinearGradient)
DSk4fLinearGradient.cpp90 SkLinearGradient::
91 LinearGradient4fContext::LinearGradient4fContext(const SkLinearGradient& shader, in LinearGradient4fContext()
105 SkLinearGradient::LinearGradient4fContext::findInterval(SkScalar fx) const { in findInterval()
147 void SkLinearGradient::
187 void SkLinearGradient::
190 const SkLinearGradient& shader = static_cast<const SkLinearGradient&>(fShader); in shadePremulSpan()
208 void SkLinearGradient::
258 class SkLinearGradient::
DSk4fLinearGradient.h14 class SkLinearGradient::
17 LinearGradient4fContext(const SkLinearGradient&, const ContextRec&);
DSkGradientShader.cpp706 return sk_make_sp<SkLinearGradient>(pts, desc); in MakeLinear()
900 SK_REGISTER_FLATTENABLE(SkLinearGradient); in RegisterFlattenables()
/external/skia/src/shaders/gradients/
DSkLinearGradient.cpp30 SkLinearGradient::SkLinearGradient(const SkPoint pts[2], const Descriptor& desc) in SkLinearGradient() function in SkLinearGradient
36 sk_sp<SkFlattenable> SkLinearGradient::CreateProc(SkReadBuffer& buffer) { in CreateProc()
49 void SkLinearGradient::flatten(SkWriteBuffer& buffer) const { in flatten()
56 SkShaderBase::Context* SkLinearGradient::onMakeContext( in onMakeContext()
73 SkShaderBase::Context* SkLinearGradient::onMakeBurstPipelineContext( in onMakeBurstPipelineContext()
86 void SkLinearGradient::appendGradientStages(SkArenaAlloc*, SkRasterPipeline*, in appendGradientStages()
91 sk_sp<SkShader> SkLinearGradient::onMakeColorSpace(SkColorSpaceXformer* xformer) const { in onMakeColorSpace()
98 SkShader::GradientType SkLinearGradient::asAGradient(GradientInfo* info) const { in asAGradient()
113 std::unique_ptr<GrFragmentProcessor> SkLinearGradient::asFragmentProcessor( in asFragmentProcessor()
DSkLinearGradient.h13 class SkLinearGradient : public SkGradientShaderBase {
15 SkLinearGradient(const SkPoint pts[2], const Descriptor&);
23 SkLinearGradient(SkReadBuffer& buffer);
37 SK_FLATTENABLE_HOOKS(SkLinearGradient)
DSk4fLinearGradient.cpp90 SkLinearGradient::
91 LinearGradient4fContext::LinearGradient4fContext(const SkLinearGradient& shader, in LinearGradient4fContext()
105 SkLinearGradient::LinearGradient4fContext::findInterval(SkScalar fx) const { in findInterval()
147 void SkLinearGradient::
187 void SkLinearGradient::
190 const SkLinearGradient& shader = static_cast<const SkLinearGradient&>(fShader); in shadePremulSpan()
208 void SkLinearGradient::
258 class SkLinearGradient::
DSk4fLinearGradient.h14 class SkLinearGradient::
17 LinearGradient4fContext(const SkLinearGradient&, const ContextRec&);
DSkGradientShader.cpp706 return sk_make_sp<SkLinearGradient>(pts, desc); in MakeLinear()
900 SK_REGISTER_FLATTENABLE(SkLinearGradient); in RegisterFlattenables()
/external/skqp/src/gpu/gradients/
DGrLinearGradientLayout.fp22 #include "SkLinearGradient.h"
32 static std::unique_ptr<GrFragmentProcessor> Make(const SkLinearGradient& gradient,
38 const SkLinearGradient& grad, const GrFPArgs& args) {
DGrLinearGradientLayout.h23 static std::unique_ptr<GrFragmentProcessor> Make(const SkLinearGradient& gradient,
DGrGradientShader.h24 std::unique_ptr<GrFragmentProcessor> MakeLinear(const SkLinearGradient& shader,
DGrLinearGradientLayout.cpp78 std::unique_ptr<GrFragmentProcessor> GrLinearGradientLayout::Make(const SkLinearGradient& grad, in Make()
DGrGradientShader.cpp243 std::unique_ptr<GrFragmentProcessor> MakeLinear(const SkLinearGradient& shader, in MakeLinear()
/external/skia/src/gpu/gradients/
DGrLinearGradientLayout.fp22 #include "SkLinearGradient.h"
32 static std::unique_ptr<GrFragmentProcessor> Make(const SkLinearGradient& gradient,
38 const SkLinearGradient& grad, const GrFPArgs& args) {
DGrLinearGradientLayout.h23 static std::unique_ptr<GrFragmentProcessor> Make(const SkLinearGradient& gradient,
DGrGradientShader.h24 std::unique_ptr<GrFragmentProcessor> MakeLinear(const SkLinearGradient& shader,
DGrLinearGradientLayout.cpp78 std::unique_ptr<GrFragmentProcessor> GrLinearGradientLayout::Make(const SkLinearGradient& grad, in Make()
DGrGradientShader.cpp247 std::unique_ptr<GrFragmentProcessor> MakeLinear(const SkLinearGradient& shader, in MakeLinear()
/external/skqp/gn/
Deffects.gni44 "$_src/shaders/gradients/SkLinearGradient.cpp",
45 "$_src/shaders/gradients/SkLinearGradient.h",
/external/skia/gn/
Deffects.gni44 "$_src/shaders/gradients/SkLinearGradient.cpp",
45 "$_src/shaders/gradients/SkLinearGradient.h",
/external/skqp/
DAndroid.bp1139 "src/shaders/gradients/SkLinearGradient.cpp",
/external/skia/
DAndroid.bp441 "src/shaders/gradients/SkLinearGradient.cpp",