Use the SkBitmapHeap to handle SkBitmaps in SkGPipe cross process.
authorscroggo@google.com <scroggo@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Mon, 13 Aug 2012 16:39:42 +0000 (16:39 +0000)
committerscroggo@google.com <scroggo@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Mon, 13 Aug 2012 16:39:42 +0000 (16:39 +0000)
commit92967e9677ac0416c9c858ed19e4883aa1726046
tree75c9ba47c12cc4f2a950f5dd114088fcb272bce4
parentb8bf9ce1034cc5d50ff0945ba9841e113522b26c
Use the SkBitmapHeap to handle SkBitmaps in SkGPipe cross process.

Required moving the LRU handles from SkBitmapHeapEntry to LookupEntry.

Allows simplification of drawBitmap* calls in SkGPipeCanvas.

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

git-svn-id: http://skia.googlecode.com/svn/trunk@5063 2bbb7eff-a529-9590-31e7-b0007b416f81
src/core/SkBitmapHeap.cpp
src/core/SkBitmapHeap.h
src/pipe/SkGPipeRead.cpp
src/pipe/SkGPipeWrite.cpp