| Index: src/gpu/batches/GrClearBatch.h
|
| diff --git a/src/gpu/batches/GrClearBatch.h b/src/gpu/batches/GrClearBatch.h
|
| index f13b073d754b1762781e7b7b91f4314fa9711af5..b973dab5579e5c5c096044b4416f1e66afe95f61 100644
|
| --- a/src/gpu/batches/GrClearBatch.h
|
| +++ b/src/gpu/batches/GrClearBatch.h
|
| @@ -15,11 +15,13 @@
|
|
|
| class GrClearBatch final : public GrBatch {
|
| public:
|
| + DEFINE_BATCH_CLASS_ID
|
| +
|
| GrClearBatch(const SkIRect& rect, GrColor color, GrRenderTarget* rt)
|
| - : fRect(rect)
|
| + : INHERITED(ClassID())
|
| + , fRect(rect)
|
| , fColor(color)
|
| , fRenderTarget(rt) {
|
| - this->initClassID<GrClearBatch>();
|
| fBounds = SkRect::Make(rect);
|
| }
|
|
|
| @@ -50,15 +52,19 @@ private:
|
| SkIRect fRect;
|
| GrColor fColor;
|
| GrPendingIOResource<GrRenderTarget, kWrite_GrIOType> fRenderTarget;
|
| +
|
| + typedef GrBatch INHERITED;
|
| };
|
|
|
| class GrClearStencilClipBatch final : public GrBatch {
|
| public:
|
| + DEFINE_BATCH_CLASS_ID
|
| +
|
| GrClearStencilClipBatch(const SkIRect& rect, bool insideClip, GrRenderTarget* rt)
|
| - : fRect(rect)
|
| + : INHERITED(ClassID())
|
| + , fRect(rect)
|
| , fInsideClip(insideClip)
|
| , fRenderTarget(rt) {
|
| - this->initClassID<GrClearStencilClipBatch>();
|
| fBounds = SkRect::Make(rect);
|
| }
|
|
|
| @@ -86,6 +92,8 @@ private:
|
| SkIRect fRect;
|
| bool fInsideClip;
|
| GrPendingIOResource<GrRenderTarget, kWrite_GrIOType> fRenderTarget;
|
| +
|
| + typedef GrBatch INHERITED;
|
| };
|
|
|
| #endif
|
|
|