Make SkGPipe use SkBitmapHeap.
authorscroggo@google.com <scroggo@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Wed, 8 Aug 2012 20:43:22 +0000 (20:43 +0000)
committerscroggo@google.com <scroggo@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Wed, 8 Aug 2012 20:43:22 +0000 (20:43 +0000)
commit10dccde54a769b8d472bccf8c1993034b93ef58d
tree6b9340ca8e6ab425bccd3d66e5522c8a7be3e152
parentbaa5d94ee3e746def407008e19ff1c2cbf9e93a2
Make SkGPipe use SkBitmapHeap.

In the single process (or hypothetical cross process/shared address
space) mode, SkGPipe now uses SkBitmapHeap instead of SharedHeap.

Still need to use the shared heap for shaders as well as for cross
process.

TEST=PipeTest

Review URL: https://codereview.appspot.com/6461059

git-svn-id: http://skia.googlecode.com/svn/trunk@5008 2bbb7eff-a529-9590-31e7-b0007b416f81
gyp/tests.gyp
src/core/SkBitmapHeap.cpp
src/core/SkBitmapHeap.h
src/pipe/SkGPipePriv.h
src/pipe/SkGPipeRead.cpp
src/pipe/SkGPipeWrite.cpp
tests/PipeTest.cpp [new file with mode: 0644]