diff options
author | 2012-12-13 21:41:00 +0000 | |
---|---|---|
committer | 2012-12-13 21:41:00 +0000 | |
commit | 2a3f08b0a71d044ba48694ed04b3dc1ce846e9d9 (patch) | |
tree | 502cada3ce36ac87ef5b2df2016d21fcbc6caf6e /src/core/SkPixelRef.cpp | |
parent | c0d5e549ab8d594a5da8db417db39622e9491fff (diff) |
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
Diffstat (limited to 'src/core/SkPixelRef.cpp')
-rw-r--r-- | src/core/SkPixelRef.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
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 { |