Revert of make drawImage a virtual on SkDevice (patchset #3 id:40001 of https://coder...
authorreed <reed@google.com>
Mon, 4 May 2015 16:00:45 +0000 (09:00 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 4 May 2015 16:00:46 +0000 (09:00 -0700)
commit973d1f1f60f2710a268a3165aa4f3460502d4be5
treef286182cba71c1f2a723898cc2f8d2e74035bd5b
parent71a6cbfc585959738dc0b375603696ca7f60605f
Revert of make drawImage a virtual on SkDevice (patchset #3 id:40001 of https://codereview.chromium.org/1118823004/)

Reason for revert:
need to make serialization work for pictures, now that images are "real"

Original issue's description:
> make drawImage a virtual on SkDevice
>
> default impl will turn the Image into a (raster) bitmap and call drawBitmap.
>
> BUG=skia:3803
>
> Committed: https://skia.googlesource.com/skia/+/f603fb3d0e5fa57c3f228d66945bef198b001135

TBR=bsalomon@google.com,robertphillips@google.com
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=skia:3803

Review URL: https://codereview.chromium.org/1122803002
include/core/SkDevice.h
include/core/SkImage.h
src/core/SkCanvas.cpp
src/core/SkDevice.cpp
src/gpu/SkGpuDevice.cpp
src/gpu/SkGpuDevice.h
src/image/SkImage.cpp
src/image/SkImage_Base.h
src/image/SkImage_Gpu.cpp
src/image/SkImage_Gpu.h
src/image/SkImage_Raster.cpp