SkBitmap::setPixelRef(): less reference churn
authorHal Canary <halcanary@google.com>
Mon, 12 Dec 2016 18:48:12 +0000 (13:48 -0500)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Mon, 12 Dec 2016 20:18:50 +0000 (20:18 +0000)
commit1b3387b5cfef150c3237c6a8700b2d6f3730e4ce
tree3b0e9690f1346e37631aa687650390d49f5f3c46
parent8615fe59fcc0246a8b0c11b37b3e75f82c9933dd
SkBitmap::setPixelRef():  less reference churn

BUG=skia:

Change-Id: I9657e4af5fcc808f9175ff336155374ccc77999d
Reviewed-on: https://skia-review.googlesource.com/5461
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Hal Canary <halcanary@google.com>
16 files changed:
gn/android_framework_defines.gni
include/core/SkBitmap.h
include/core/SkBitmapDevice.h
public.bzl
src/core/SkBitmap.cpp
src/core/SkCanvas.cpp
src/core/SkResourceCache.cpp
src/core/SkSpecialSurface.cpp
src/effects/gradients/SkGradientShader.cpp
src/image/SkImage_Raster.cpp
src/image/SkSurface_Raster.cpp
src/pdf/SkPDFDevice.cpp
tests/DrawBitmapRectTest.cpp
tests/PDFInvalidBitmapTest.cpp
tests/WritePixelsTest.cpp
tools/skdiff/skdiff_main.cpp