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

Issue 6945071: Fix SkBBoxRecord to correctly handle SkRect arguments that are inverted rects. (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
11 years, 9 months ago by junov1
Modified:
11 years, 9 months ago
Reviewers:
reed1
CC:
skia-review_googlegroups.com
Base URL:
http://skia.googlecode.com/svn/trunk/
Visibility:
Public.

Description

Fix SkBBoxRecord to correctly handle SkRect arguments that are inverted rects. BUG=http://code.google.com/p/skia/issues/detail?id=1014 TEST=gm strokerect with --tileGrid Committed: https://code.google.com/p/skia/source/detail?r=6870

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2 lines, -1 line) Patch
M src/core/SkBBoxRecord.cpp View 1 chunk +2 lines, -1 line 0 comments Download

Messages

Total messages: 7
junov1
PTAL
11 years, 9 months ago (2012-12-17 21:41:22 UTC) #1
reed1
Do we not have a problem in other sites for inverted rects? Who is the ...
11 years, 9 months ago (2012-12-17 22:07:33 UTC) #2
junov1
On 2012/12/17 22:07:33, reed1 wrote: > Do we not have a problem in other sites ...
11 years, 9 months ago (2012-12-17 22:14:19 UTC) #3
reed1
Can you create an Issue that documents what skp (I presume) triggers this, and then ...
11 years, 9 months ago (2012-12-17 22:19:16 UTC) #4
junov1
Other canvas subclasses are not showing an issue with this. gm test strokerect would fail ...
11 years, 9 months ago (2012-12-17 22:30:41 UTC) #5
reed1
Is the existing gm strokerect the guy who is triggering this? I'm just trying to ...
11 years, 9 months ago (2012-12-17 22:45:58 UTC) #6
junov1
11 years, 9 months ago (2012-12-18 15:12:50 UTC) #7
Exactly. for the past 2 days I've been cleaning up the failures that appear
with gm --tileGrid.

This is my plan for getting SkTileGrid ready for prime-time:
Once "gm --tileGrid" is completely fixed, I will change gm to run these
tests by default.
I have only a couple of failures left to fix.  Next step is to do a similar
validation with render_pictures on our collection of skp files.
Then I will start over again using scaled playback, to validate bbox
scaling logic and AA padding.
Once all that is solved, we can turn it on in Chrome for impl-side
rendering, and hopefully nothing will explode.

On Mon, Dec 17, 2012 at 5:45 PM, <reed@google.com> wrote:

> Is the existing gm strokerect the guy who is triggering this? I'm just
> trying to learn how you came across this problem.
>
>
https://codereview.appspot.**com/6945071/<https://codereview.appspot.com/6945...
>
Sign in to reply to this message.

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