add more SkInstCnt plumbing
authorreed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Tue, 26 Jun 2012 17:43:26 +0000 (17:43 +0000)
committerreed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Tue, 26 Jun 2012 17:43:26 +0000 (17:43 +0000)
git-svn-id: http://skia.googlecode.com/svn/trunk@4343 2bbb7eff-a529-9590-31e7-b0007b416f81

include/core/SkBounder.h
include/core/SkDrawFilter.h
src/core/SkCanvas.cpp

index 08cef2d..93d2e4f 100644 (file)
@@ -29,6 +29,8 @@ class SkRegion;
 */
 class SkBounder : public SkRefCnt {
 public:
+    SK_DECLARE_INST_COUNT(SkBounder)
+    
     SkBounder();
 
     /* Call to perform a clip test before calling onIRect. 
index 39b1717..1e843ec 100644 (file)
@@ -23,6 +23,8 @@ class SkPaint;
  */
 class SkDrawFilter : public SkRefCnt {
 public:
+    SK_DECLARE_INST_COUNT(SkDrawFilter)
+    
     enum Type {
         kPaint_Type,
         kPoint_Type,
index fa9519e..9ba7621 100644 (file)
 #include "SkTLazy.h"
 #include "SkUtils.h"
 
+SK_DEFINE_INST_COUNT(SkBounder)
 SK_DEFINE_INST_COUNT(SkCanvas)
+SK_DEFINE_INST_COUNT(SkDrawFilter)
+
 
 //#define SK_TRACE_SAVERESTORE