| Index: src/gpu/GrSWMaskHelper.h
|
| diff --git a/src/gpu/GrSWMaskHelper.h b/src/gpu/GrSWMaskHelper.h
|
| index ad1d432ea6237183677795f2c986dc737fbde150..4c06786280a4b11087ef669fbd56072dc27d384d 100644
|
| --- a/src/gpu/GrSWMaskHelper.h
|
| +++ b/src/gpu/GrSWMaskHelper.h
|
| @@ -42,7 +42,7 @@ class GrDrawTarget;
|
| class GrSWMaskHelper : SkNoncopyable {
|
| public:
|
| GrSWMaskHelper(GrContext* context)
|
| - : fContext(context) {
|
| + : fContext(context), fCompressMask(false) {
|
| }
|
|
|
| // set up the internal state in preparation for draws. Since many masks
|
| @@ -102,9 +102,13 @@ private:
|
| SkDraw fDraw;
|
| SkRasterClip fRasterClip;
|
|
|
| -#if GR_COMPRESS_ALPHA_MASK
|
| + // This flag says whether or not we should compress the mask. If
|
| + // it is true, then fCompressedFormat is always valid.
|
| + bool fCompressMask;
|
| +
|
| + // This is the desired format within which to compress the
|
| + // texture. This value is only valid if fCompressMask is true.
|
| SkTextureCompressor::Format fCompressedFormat;
|
| -#endif
|
|
|
| // Actually sends the texture data to the GPU. This is called from
|
| // toTexture with the data filled in depending on the texture config.
|
|
|