| Index: src/core/SkColorShader.cpp
|
| diff --git a/src/core/SkColorShader.cpp b/src/core/SkColorShader.cpp
|
| index c61081603de64ba9ed0df5d9c23798d9bed79626..d8c9f29327241e585b5f884e388547421e97c1e2 100644
|
| --- a/src/core/SkColorShader.cpp
|
| +++ b/src/core/SkColorShader.cpp
|
| @@ -89,10 +89,7 @@ SkShader::GradientType SkColorShader::asAGradient(GradientInfo* info) const {
|
|
|
| #include "SkGr.h"
|
| #include "effects/GrConstColorProcessor.h"
|
| -sk_sp<GrFragmentProcessor> SkColorShader::asFragmentProcessor(GrContext*, const SkMatrix&,
|
| - const SkMatrix*,
|
| - SkFilterQuality,
|
| - SkSourceGammaTreatment) const {
|
| +sk_sp<GrFragmentProcessor> SkColorShader::asFragmentProcessor(const AsFPArgs&) const {
|
| GrColor color = SkColorToPremulGrColor(fColor);
|
| return GrConstColorProcessor::Make(color, GrConstColorProcessor::kModulateA_InputMode);
|
| }
|
| @@ -217,10 +214,7 @@ SkShader::GradientType SkColor4Shader::asAGradient(GradientInfo* info) const {
|
|
|
| #include "SkGr.h"
|
| #include "effects/GrConstColorProcessor.h"
|
| -sk_sp<GrFragmentProcessor> SkColor4Shader::asFragmentProcessor(GrContext*, const SkMatrix&,
|
| - const SkMatrix*,
|
| - SkFilterQuality,
|
| - SkSourceGammaTreatment) const {
|
| +sk_sp<GrFragmentProcessor> SkColor4Shader::asFragmentProcessor(const AsFPArgs&) const {
|
| // TODO: how to communicate color4f to Gr
|
| GrColor color = SkColorToPremulGrColor(fCachedByteColor);
|
| return GrConstColorProcessor::Make(color, GrConstColorProcessor::kModulateA_InputMode);
|
|
|