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

Issue 6038051: Propagated AA flags through Ganesh's clip stack (in preparation for GL AA clipping) (Closed)

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

Description

This CL just gets the AA flag information down to a level where it can be accessed by the A8/R8 AA clipping code. Before it was not being carried all the way down - since it wasn't used.

Patch Set 1 #

Total comments: 6

Patch Set 2 : Addressed code review issues #

Unified diffs Side-by-side diffs Delta from patch set Stats (+40 lines, -51 lines) Patch
M include/core/SkClipStack.h View 1 1 chunk +2 lines, -1 line 0 comments Download
M include/gpu/GrClip.h View 4 chunks +8 lines, -1 line 0 comments Download
M include/gpu/GrClipIterator.h View 1 chunk +5 lines, -0 lines 0 comments Download
M include/gpu/SkGr.h View 1 3 chunks +10 lines, -48 lines 0 comments Download
M src/gpu/GrClip.cpp View 7 chunks +11 lines, -1 line 0 comments Download
M src/gpu/SkGr.cpp View 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 3
robertphillips
http://codereview.appspot.com/6038051/diff/1/include/gpu/SkGr.h File include/gpu/SkGr.h (right): http://codereview.appspot.com/6038051/diff/1/include/gpu/SkGr.h#newcode113 include/gpu/SkGr.h:113: virtual bool getDoAA() const SK_OVERRIDE; Only real change is ...
12 years, 4 months ago (2012-04-16 12:49:58 UTC) #1
bsalomon
LGTM http://codereview.appspot.com/6038051/diff/1/include/core/SkClipStack.h File include/core/SkClipStack.h (right): http://codereview.appspot.com/6038051/diff/1/include/core/SkClipStack.h#newcode52 include/core/SkClipStack.h:52: Clip() : fRect(NULL), fPath(NULL), fOp(SkRegion::kIntersect_Op), fDoAA(false) {} Might ...
12 years, 4 months ago (2012-04-16 14:38:51 UTC) #2
robertphillips
12 years, 4 months ago (2012-04-16 14:50:03 UTC) #3
committed as r3685

http://codereview.appspot.com/6038051/diff/1/include/core/SkClipStack.h
File include/core/SkClipStack.h (right):

http://codereview.appspot.com/6038051/diff/1/include/core/SkClipStack.h#newco...
include/core/SkClipStack.h:52: Clip() : fRect(NULL), fPath(NULL),
fOp(SkRegion::kIntersect_Op), fDoAA(false) {}
On 2012/04/16 14:38:52, bsalomon wrote:
> Might be time to make this multiline

Done.

http://codereview.appspot.com/6038051/diff/1/include/gpu/SkGr.h
File include/gpu/SkGr.h (right):

http://codereview.appspot.com/6038051/diff/1/include/gpu/SkGr.h#newcode137
include/gpu/SkGr.h:137: // TODO: remove this (unused) class?
On 2012/04/16 14:38:52, bsalomon wrote:
> On 2012/04/16 12:49:58, robertphillips wrote:
> > Brian?
> 
> Yeah I think we can kill it. We used to build GrClip from SkRegion but it's
been
> a long time and we're not going back.

Done.
Sign in to reply to this message.

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