Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(71)

Issue 1551883003: Move path fallback for AA rect out of SkGpuDevice (Closed)

Created:
4 years, 11 months ago by Chris Dalton
Modified:
4 years, 11 months ago
CC:
reviews_skia.org
Base URL:
https://skia.googlesource.com/skia.git@master
Target Ref:
refs/heads/master
Project:
skia
Visibility:
Public.

Description

Move path fallback for AA rect out of SkGpuDevice The AA rect batches currently in Skia have view matrix restrictions. If a view matrix is not supported, we have to draw the rect as a path instead. This changes moves the decision to draw as a path out of SkGpuDevice and into GrDrawContext. BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1551883003 Committed: https://skia.googlesource.com/skia/+/bb53948a127f4bc9272f1583170a1c09a2c7fdd1

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+23 lines, -20 lines) Patch
M src/gpu/GrDrawContext.cpp View 1 chunk +23 lines, -16 lines 0 comments Download
M src/gpu/SkGpuDevice.cpp View 1 chunk +0 lines, -4 lines 0 comments Download

Messages

Total messages: 13 (5 generated)
Chris Dalton
4 years, 11 months ago (2015-12-30 21:13:44 UTC) #3
bsalomon
Seems like a forward move to me. I'd like Josh to have a look before ...
4 years, 11 months ago (2016-01-04 14:57:58 UTC) #5
joshualitt
On 2016/01/04 14:57:58, bsalomon wrote: > Seems like a forward move to me. I'd like ...
4 years, 11 months ago (2016-01-04 15:04:25 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1551883003/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1551883003/1
4 years, 11 months ago (2016-01-04 17:33:49 UTC) #8
commit-bot: I haz the power
Committed patchset #1 (id:1) as https://skia.googlesource.com/skia/+/bb53948a127f4bc9272f1583170a1c09a2c7fdd1
4 years, 11 months ago (2016-01-04 17:48:28 UTC) #10
f(malita)
On 2016/01/04 17:48:28, commit-bot: I haz the power wrote: > Committed patchset #1 (id:1) as ...
4 years, 11 months ago (2016-01-04 20:38:48 UTC) #11
bsalomon
On 2016/01/04 20:38:48, f(malita) wrote: > On 2016/01/04 17:48:28, commit-bot: I haz the power wrote: ...
4 years, 11 months ago (2016-01-04 20:43:53 UTC) #12
f(malita)
4 years, 11 months ago (2016-01-04 20:45:32 UTC) #13
Message was sent while issue was closed.
On 2016/01/04 20:43:53, bsalomon wrote:
> On 2016/01/04 20:38:48, f(malita) wrote:
> > On 2016/01/04 17:48:28, commit-bot: I haz the power wrote:
> > > Committed patchset #1 (id:1) as
> > >
> https://skia.googlesource.com/skia/+/bb53948a127f4bc9272f1583170a1c09a2c7fdd1
> > 
> > Looks like this is causing one minor layout test diff (and blocking the
roll):
> >
>
https://storage.googleapis.com/chromium-layout-test-archives/linux_blink_rel/...
> > 
> > Is the diff expected?
> 
> Yes it is expected. The old code over-zealously sent rotated rects through
path
> rendering code, the new code draws them as rects.

Thanks.  I'll land a manual roll + rebaseline then.

Powered by Google App Engine
This is Rietveld 408576698