Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(15)

Issue 6460073: Use the SkBitmapHeap to handle SkBitmaps in SkGPipe cross process. (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
12 years, 3 months ago by Leon
Modified:
12 years, 2 months ago
Reviewers:
DerekS, TomH
CC:
skia-review_googlegroups.com
Base URL:
https://skia.googlecode.com/svn/trunk
Visibility:
Public.

Description

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. Committed: https://code.google.com/p/skia/source/detail?r=5063

Patch Set 1 #

Patch Set 2 : rebase #

Total comments: 15

Patch Set 3 : responded to comments. #

Patch Set 4 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+218 lines, -190 lines) Patch
M src/core/SkBitmapHeap.h View 1 2 3 5 chunks +47 lines, -39 lines 0 comments Download
M src/core/SkBitmapHeap.cpp View 1 2 3 12 chunks +92 lines, -55 lines 0 comments Download
M src/pipe/SkGPipeRead.cpp View 1 2 chunks +1 line, -2 lines 0 comments Download
M src/pipe/SkGPipeWrite.cpp View 1 18 chunks +78 lines, -94 lines 0 comments Download

Messages

Total messages: 10
Leon
12 years, 3 months ago (2012-08-10 21:03:29 UTC) #1
DerekS
https://codereview.appspot.com/6460073/diff/2001/src/core/SkBitmapHeap.cpp File src/core/SkBitmapHeap.cpp (right): https://codereview.appspot.com/6460073/diff/2001/src/core/SkBitmapHeap.cpp#newcode136 src/core/SkBitmapHeap.cpp:136: // With external storage, looking at the bitmap is ...
12 years, 2 months ago (2012-08-13 13:13:14 UTC) #2
Leon
https://codereview.appspot.com/6460073/diff/2001/src/core/SkBitmapHeap.cpp File src/core/SkBitmapHeap.cpp (right): https://codereview.appspot.com/6460073/diff/2001/src/core/SkBitmapHeap.cpp#newcode136 src/core/SkBitmapHeap.cpp:136: // With external storage, looking at the bitmap is ...
12 years, 2 months ago (2012-08-13 14:48:52 UTC) #3
DerekS
lgtm https://codereview.appspot.com/6460073/diff/2001/src/core/SkBitmapHeap.cpp File src/core/SkBitmapHeap.cpp (right): https://codereview.appspot.com/6460073/diff/2001/src/core/SkBitmapHeap.cpp#newcode273 src/core/SkBitmapHeap.cpp:273: if (fMostRecentlyUsed == lookupEntry) { On 2012/08/13 14:48:52, ...
12 years, 2 months ago (2012-08-13 15:01:55 UTC) #4
Leon
On 2012/08/13 15:01:55, DerekS wrote: > lgtm > > https://codereview.appspot.com/6460073/diff/2001/src/core/SkBitmapHeap.cpp > File src/core/SkBitmapHeap.cpp (right): > ...
12 years, 2 months ago (2012-08-13 16:24:24 UTC) #5
Leon
On 2012/08/13 15:01:55, DerekS wrote: > lgtm > > https://codereview.appspot.com/6460073/diff/2001/src/core/SkBitmapHeap.cpp > File src/core/SkBitmapHeap.cpp (right): > ...
12 years, 2 months ago (2012-08-13 16:24:24 UTC) #6
DerekS
lgtm
12 years, 2 months ago (2012-08-13 18:12:17 UTC) #7
TomH
Reverted in r5067 because we think this broke unit tests, I talked to Leon about ...
12 years, 2 months ago (2012-08-13 18:22:14 UTC) #8
DerekS
On 2012/08/13 18:22:14, TomH wrote: > Reverted in r5067 because we think this broke unit ...
12 years, 2 months ago (2012-08-13 18:26:40 UTC) #9
Leon
12 years, 2 months ago (2012-08-13 18:56:00 UTC) #10
Sorry about that. I'll look into it now.


On Mon, Aug 13, 2012 at 2:26 PM, <djsollen@google.com> wrote:

> On 2012/08/13 18:22:14, TomH wrote:
>
>> Reverted in r5067 because we think this broke unit tests, I talked to
>>
> Leon about
>
>> it when I noticed it, but neither of you seem to be around now...
>>
>
> Ok.  I'll let Leon investigate this when he gets back thanks for keeping
> an eye on the tree.
>
>
https://codereview.appspot.**com/6460073/<https://codereview.appspot.com/6460...
>



-- 
Leon Scroggins III
scroggo@google.com
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b