add new readPixels with direct memory parameters
authorcommit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>
Mon, 17 Mar 2014 21:31:26 +0000 (21:31 +0000)
committercommit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>
Mon, 17 Mar 2014 21:31:26 +0000 (21:31 +0000)
commita713f9c6f6a06d216d53e268b9c691941053dabf
treeb30ac83502f95e32d621d06b2421da8799b5150d
parentf338d7c860bf0bca82cac793069522311a3dbb1a
add new readPixels with direct memory parameters

BUG=skia:
R=scroggo@google.com, bsalomon@google.com, robertphillips@google.com, fmalita@google.com

Author: reed@google.com

Review URL: https://codereview.chromium.org/199413013

git-svn-id: http://skia.googlecode.com/svn/trunk@13840 2bbb7eff-a529-9590-31e7-b0007b416f81
19 files changed:
bench/PremulAndUnpremulAlphaOpsBench.cpp
gyp/skia_for_chromium_defines.gypi
include/core/SkBitmapDevice.h
include/core/SkCanvas.h
include/core/SkDevice.h
include/gpu/SkGpuDevice.h
include/pdf/SkPDFDevice.h
src/core/SkBitmapDevice.cpp
src/core/SkCanvas.cpp
src/core/SkDevice.cpp
src/gpu/SkGpuDevice.cpp
src/pdf/SkPDFDevice.cpp
src/utils/SkDeferredCanvas.cpp
src/utils/SkGatherPixelRefsAndRects.h
src/utils/SkPictureUtils.cpp
tests/PremulAlphaRoundTripTest.cpp
tests/ReadPixelsTest.cpp
tools/sk_tool_utils.cpp
tools/sk_tool_utils.h