| Index: include/gpu/GrTextureAccess.h
|
| diff --git a/include/gpu/GrTextureAccess.h b/include/gpu/GrTextureAccess.h
|
| index e3ded34ff8c54ebb5ee9d5caef890d7ef3a82137..e98655f21393ebb3334436104e726675d5f163f0 100644
|
| --- a/include/gpu/GrTextureAccess.h
|
| +++ b/include/gpu/GrTextureAccess.h
|
| @@ -31,30 +31,34 @@ public:
|
| /**
|
| * Uses the default swizzle, "rgba".
|
| */
|
| - GrTextureAccess(GrTexture*, const GrTextureParams&);
|
| + GrTextureAccess(GrTexture*, const GrTextureParams&, GrRenderTarget* dst);
|
| explicit GrTextureAccess(GrTexture*,
|
| - GrTextureParams::FilterMode = GrTextureParams::kNone_FilterMode,
|
| - SkShader::TileMode tileXAndY = SkShader::kClamp_TileMode);
|
| + GrTextureParams::FilterMode, // = GrTextureParams::kNone_FilterMode,
|
| + SkShader::TileMode tileXAndY, // = SkShader::kClamp_TileMode,
|
| + GrRenderTarget* dst);
|
|
|
| /**
|
| * swizzle must be a string between one and four (inclusive) characters containing only 'r',
|
| * 'g', 'b', and/or 'a'.
|
| */
|
| - GrTextureAccess(GrTexture*, const char* swizzle, const GrTextureParams&);
|
| + GrTextureAccess(GrTexture*, const char* swizzle, const GrTextureParams&, GrRenderTarget* dst);
|
| GrTextureAccess(GrTexture*,
|
| const char* swizzle,
|
| - GrTextureParams::FilterMode = GrTextureParams::kNone_FilterMode,
|
| - SkShader::TileMode tileXAndY = SkShader::kClamp_TileMode);
|
| + GrTextureParams::FilterMode, // = GrTextureParams::kNone_FilterMode,
|
| + SkShader::TileMode tileXAndY, // = SkShader::kClamp_TileMode,
|
| + GrRenderTarget* dst);
|
|
|
| - void reset(GrTexture*, const GrTextureParams&);
|
| + void reset(GrTexture*, const GrTextureParams&, GrRenderTarget* dst);
|
| void reset(GrTexture*,
|
| - GrTextureParams::FilterMode = GrTextureParams::kNone_FilterMode,
|
| - SkShader::TileMode tileXAndY = SkShader::kClamp_TileMode);
|
| - void reset(GrTexture*, const char* swizzle, const GrTextureParams&);
|
| + GrTextureParams::FilterMode, // = GrTextureParams::kNone_FilterMode,
|
| + SkShader::TileMode tileXAndY, // = SkShader::kClamp_TileMode,
|
| + GrRenderTarget* dst);
|
| + void reset(GrTexture*, const char* swizzle, const GrTextureParams&, GrRenderTarget* dst);
|
| void reset(GrTexture*,
|
| const char* swizzle,
|
| - GrTextureParams::FilterMode = GrTextureParams::kNone_FilterMode,
|
| - SkShader::TileMode tileXAndY = SkShader::kClamp_TileMode);
|
| + GrTextureParams::FilterMode, // = GrTextureParams::kNone_FilterMode,
|
| + SkShader::TileMode tileXAndY, // = SkShader::kClamp_TileMode,
|
| + GrRenderTarget* dst);
|
|
|
| bool operator== (const GrTextureAccess& other) const {
|
| #ifdef SK_DEBUG
|
|
|