From 2a3f08b0a71d044ba48694ed04b3dc1ce846e9d9 Mon Sep 17 00:00:00 2001 From: "reed@google.com" Date: Thu, 13 Dec 2012 21:41:00 +0000 Subject: add debugging flag SK_IGNORE_PIXELREF_SETPRELOCKED for pixelref locks (disabled) git-svn-id: http://skia.googlecode.com/svn/trunk@6800 2bbb7eff-a529-9590-31e7-b0007b416f81 --- src/core/SkPixelRef.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/core/SkPixelRef.cpp b/src/core/SkPixelRef.cpp index 2eb6f45eab..4cf47e3a2e 100644 --- a/src/core/SkPixelRef.cpp +++ b/src/core/SkPixelRef.cpp @@ -81,12 +81,14 @@ SkPixelRef::SkPixelRef(SkFlattenableReadBuffer& buffer, SkBaseMutex* mutex) } void SkPixelRef::setPreLocked(void* pixels, SkColorTable* ctable) { +#ifndef SK_IGNORE_PIXELREF_SETPRELOCKED // only call me in your constructor, otherwise fLockCount tracking can get // out of sync. fPixels = pixels; fColorTable = ctable; fLockCount = SKPIXELREF_PRELOCKED_LOCKCOUNT; fPreLocked = true; +#endif } void SkPixelRef::flatten(SkFlattenableWriteBuffer& buffer) const { -- cgit v1.2.3