| Index: src/gpu/GrClipMaskCache.h
|
| diff --git a/src/gpu/GrClipMaskCache.h b/src/gpu/GrClipMaskCache.h
|
| index 6b484e8af83e15918b63a53704f34ab26de42378..a2495f15662afaafb90f91c4a7a1d1cffbef136e 100644
|
| --- a/src/gpu/GrClipMaskCache.h
|
| +++ b/src/gpu/GrClipMaskCache.h
|
| @@ -204,7 +204,9 @@ private:
|
|
|
| fLastClipGenID = clipGenID;
|
|
|
| - fLastMask.set(context, desc);
|
| + // HACK: set the last param to true to indicate that this request is at
|
| + // flush time and therefore we require a scratch texture with no pending IO operations.
|
| + fLastMask.set(context, desc, GrContext::kApprox_ScratchTexMatch, /*flushing=*/true);
|
|
|
| fLastBound = bound;
|
| }
|
|
|