Index: src/utils/debugger/SkDrawCommand.h |
diff --git a/src/utils/debugger/SkDrawCommand.h b/src/utils/debugger/SkDrawCommand.h |
index e03eb072b97912fafb2790383c6ff7671205f4b2..f3f29bedf7d874751fb120412ac9907dd8819d76 100644 |
--- a/src/utils/debugger/SkDrawCommand.h |
+++ b/src/utils/debugger/SkDrawCommand.h |
@@ -571,4 +571,24 @@ private: |
typedef SkDrawCommand INHERITED; |
}; |
+class SkPushCullCommand : public SkDrawCommand { |
+public: |
+ SkPushCullCommand(const SkRect&); |
+ virtual void execute(SkCanvas*) SK_OVERRIDE; |
+ |
+private: |
+ SkRect fCullRect; |
+ |
+ typedef SkDrawCommand INHERITED; |
+}; |
+ |
+class SkPopCullCommand : public SkDrawCommand { |
+public: |
+ SkPopCullCommand(); |
+ virtual void execute(SkCanvas* canvas) SK_OVERRIDE; |
+ |
+private: |
+ typedef SkDrawCommand INHERITED; |
+}; |
+ |
#endif |