| Index: src/gpu/effects/GrSingleTextureEffect.h
|
| diff --git a/src/gpu/effects/GrSingleTextureEffect.h b/src/gpu/effects/GrSingleTextureEffect.h
|
| index 7d110bf2ae3dfde036976d47c58117e509421ffa..fd32175e6cd266164e2ffdf4da9625d52f3a109f 100644
|
| --- a/src/gpu/effects/GrSingleTextureEffect.h
|
| +++ b/src/gpu/effects/GrSingleTextureEffect.h
|
| @@ -15,6 +15,7 @@
|
| #include "SkMatrix.h"
|
|
|
| class GrTexture;
|
| +class GrTextureProxy;
|
|
|
| /**
|
| * A base class for effects that draw a single texture with a texture matrix. This effect has no
|
| @@ -43,6 +44,16 @@ protected:
|
| const SkMatrix&,
|
| const GrTextureParams&);
|
|
|
| + /** unfiltered, clamp mode */
|
| + GrSingleTextureEffect(GrTextureProxy*, sk_sp<GrColorSpaceXform>, const SkMatrix&);
|
| + /** clamp mode */
|
| + GrSingleTextureEffect(GrTextureProxy*, sk_sp<GrColorSpaceXform>, const SkMatrix&,
|
| + GrTextureParams::FilterMode filterMode);
|
| + GrSingleTextureEffect(GrTextureProxy*,
|
| + sk_sp<GrColorSpaceXform>,
|
| + const SkMatrix&,
|
| + const GrTextureParams&);
|
| +
|
| /**
|
| * Can be used as a helper to implement subclass onComputeInvariantOutput(). It assumes that
|
| * the subclass output color will be a modulation of the input color with a value read from the
|
|
|