aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/gpu/ops/GrOp.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gpu/ops/GrOp.h')
-rw-r--r--src/gpu/ops/GrOp.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gpu/ops/GrOp.h b/src/gpu/ops/GrOp.h
index 5d7922374c..5c776fc05d 100644
--- a/src/gpu/ops/GrOp.h
+++ b/src/gpu/ops/GrOp.h
@@ -104,6 +104,8 @@ public:
return SkToBool(fBoundsFlags & kZeroArea_BoundsFlag);
}
+#ifdef SK_DEBUG
+ // All GrOp-derived classes should be allocated in and deleted from a GrMemoryPool
void* operator new(size_t size);
void operator delete(void* target);
@@ -113,6 +115,7 @@ public:
void operator delete(void* target, void* placement) {
::operator delete(target, placement);
}
+#endif
/**
* Helper for safely down-casting to a GrOp subclass