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 |