Chromium Code Reviews| Index: src/core/SkShader.cpp |
| diff --git a/src/core/SkShader.cpp b/src/core/SkShader.cpp |
| index 2ec3b0b6613d0ecea798458bf1ae138bfe3a3463..2205d7d94b6c4c556d9f93e329406ab03edd2d97 100644 |
| --- a/src/core/SkShader.cpp |
| +++ b/src/core/SkShader.cpp |
| @@ -18,6 +18,8 @@ |
| #include "SkShader.h" |
| #include "SkWriteBuffer.h" |
| +#include "GrFragmentProcessor.h" |
|
bungeman-skia
2016/06/08 18:22:16
Hmmm... not sure this is valid in a cpp file witho
bsalomon
2016/06/08 19:50:50
I suppose that if this is a problem we could do a
|
| + |
| //#define SK_TRACK_SHADER_LIFETIME |
| #ifdef SK_TRACK_SHADER_LIFETIME |
| @@ -220,7 +222,7 @@ SkShader::GradientType SkShader::asAGradient(GradientInfo* info) const { |
| return kNone_GradientType; |
| } |
| -const GrFragmentProcessor* SkShader::asFragmentProcessor(GrContext*, const SkMatrix&, |
| +sk_sp<GrFragmentProcessor> SkShader::asFragmentProcessor(GrContext*, const SkMatrix&, |
| const SkMatrix*, SkFilterQuality, |
| SkSourceGammaTreatment) const { |
| return nullptr; |