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

Issue 4803052: making SkGpuDevice::drawBitmap work with GPU-accelerated blur (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
13 years, 4 months ago by junov1
Modified:
13 years, 4 months ago
Reviewers:
junov, bsalomon, reed1
Base URL:
http://skia.googlecode.com/svn/trunk/
Visibility:
Public.

Patch Set 1 #

Total comments: 3

Patch Set 2 : Keep implementation of volatile behavior in SkGpuDevice #

Patch Set 3 : Removing the "isVolatile" logic, as a proper fix is in the works for issue 332 #

Total comments: 1

Patch Set 4 : response to review comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+23 lines, -16 lines) Patch
M samplecode/SampleTextureDomain.cpp View 1 2 3 chunks +9 lines, -2 lines 0 comments Download
M src/gpu/SkGpuDevice.cpp View 1 2 3 1 chunk +14 lines, -14 lines 0 comments Download

Messages

Total messages: 15
junov1
PTAL http://codereview.appspot.com/4803052/diff/1/src/core/SkBitmap.cpp File src/core/SkBitmap.cpp (right): http://codereview.appspot.com/4803052/diff/1/src/core/SkBitmap.cpp#newcode427 src/core/SkBitmap.cpp:427: return fPixelRef && !isVolatile() ? fPixelRef->getTexture() : NULL; ...
13 years, 4 months ago (2011-07-25 21:37:23 UTC) #1
reed1
I need to understand the related bug around subrects and writePixels before going further on ...
13 years, 4 months ago (2011-07-26 14:10:26 UTC) #2
junov
http://codereview.appspot.com/4803052/diff/1/src/core/SkBitmap.cpp File src/core/SkBitmap.cpp (right): http://codereview.appspot.com/4803052/diff/1/src/core/SkBitmap.cpp#newcode427 src/core/SkBitmap.cpp:427: return fPixelRef && !isVolatile() ? fPixelRef->getTexture() : NULL; On ...
13 years, 4 months ago (2011-07-26 14:54:45 UTC) #3
junov1
Ping! New patch
13 years, 4 months ago (2011-07-27 17:39:31 UTC) #4
bsalomon
On 2011/07/27 17:39:31, junov1 wrote: > Ping! New patch It LGTM but I'll defer to ...
13 years, 4 months ago (2011-07-27 18:07:33 UTC) #5
reed1
waiting on a repro case to see the bug.
13 years, 4 months ago (2011-07-27 18:23:46 UTC) #6
junov
The repro case for 332? It is like Brian wrote. Just comment-out the setIsVolatile line ...
13 years, 4 months ago (2011-07-27 18:33:14 UTC) #7
reed1
Lets not checking anything related to volatile or the workaround, now that we're on a ...
13 years, 4 months ago (2011-07-28 13:34:46 UTC) #8
junov1
On 2011/07/28 13:34:46, reed1 wrote: > Lets not checking anything related to volatile or the ...
13 years, 4 months ago (2011-07-28 17:40:17 UTC) #9
reed1
This is simpler thanks. Are we saying that drawPath doesn't support maskfilters, but drawRect does? ...
13 years, 4 months ago (2011-07-28 17:46:29 UTC) #10
junov1
On 2011/07/28 17:46:29, reed1 wrote: > Are we saying that drawPath doesn't support maskfilters, but ...
13 years, 4 months ago (2011-07-28 18:03:38 UTC) #11
reed1
On 2011/07/28 18:03:38, junov1 wrote: > On 2011/07/28 17:46:29, reed1 wrote: > > Are we ...
13 years, 4 months ago (2011-07-28 18:05:37 UTC) #12
reed1
13 years, 4 months ago (2011-07-28 18:05:47 UTC) #13
junov1
Done.
13 years, 4 months ago (2011-07-28 19:45:43 UTC) #14
reed1
13 years, 4 months ago (2011-07-28 19:47:53 UTC) #15
LGTM
Sign in to reply to this message.

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