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

Issue 6104043: Initial version of AA clip A8/R8 mask creation (Closed)

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

Description

This version simply generates the A8/R8 map. I will need to work with Tom to create the shaders that use them. There is also plenty more optimization that could be done.

Patch Set 1 #

Total comments: 33

Patch Set 2 : Addressed code review issues #

Patch Set 3 : Removed unnecessary param from drawClipShape #

Unified diffs Side-by-side diffs Delta from patch set Stats (+329 lines, -8 lines) Patch
M src/gpu/GrClipMaskManager.h View 1 2 5 chunks +24 lines, -1 line 0 comments Download
M src/gpu/GrClipMaskManager.cpp View 1 2 11 chunks +305 lines, -7 lines 0 comments Download

Messages

Total messages: 7
robertphillips
http://codereview.appspot.com/6104043/diff/1/src/gpu/GrClipMaskManager.cpp File src/gpu/GrClipMaskManager.cpp (right): http://codereview.appspot.com/6104043/diff/1/src/gpu/GrClipMaskManager.cpp#newcode553 src/gpu/GrClipMaskManager.cpp:553: // TODO: shouldn't the "getOp" above use the "op" ...
12 years, 6 months ago (2012-04-20 22:01:01 UTC) #1
TomH
Just for scheduling - my current plan is to try to get the Convolution code ...
12 years, 6 months ago (2012-04-23 14:49:50 UTC) #2
bsalomon
I actually don't think we need modifications to the existing shader generator to support drawing ...
12 years, 6 months ago (2012-04-24 00:29:07 UTC) #3
bsalomon
http://codereview.appspot.com/6104043/diff/1/src/gpu/GrClipMaskManager.cpp File src/gpu/GrClipMaskManager.cpp (right): http://codereview.appspot.com/6104043/diff/1/src/gpu/GrClipMaskManager.cpp#newcode314 src/gpu/GrClipMaskManager.cpp:314: // Create a 8-bit clip mask in R8/A8 Super ...
12 years, 6 months ago (2012-04-24 00:46:49 UTC) #4
robertphillips
Also added compile-time #define to turn off AA clipping http://codereview.appspot.com/6104043/diff/1/src/gpu/GrClipMaskManager.cpp File src/gpu/GrClipMaskManager.cpp (right): http://codereview.appspot.com/6104043/diff/1/src/gpu/GrClipMaskManager.cpp#newcode263 src/gpu/GrClipMaskManager.cpp:263: ...
12 years, 6 months ago (2012-04-27 13:47:07 UTC) #5
bsalomon
LGTM http://codereview.appspot.com/6104043/diff/1/src/gpu/GrClipMaskManager.cpp File src/gpu/GrClipMaskManager.cpp (right): http://codereview.appspot.com/6104043/diff/1/src/gpu/GrClipMaskManager.cpp#newcode411 src/gpu/GrClipMaskManager.cpp:411: // for this path - refactor the stencil ...
12 years, 6 months ago (2012-04-27 14:00:04 UTC) #6
robertphillips
12 years, 6 months ago (2012-04-27 14:29:58 UTC) #7
committed as r3778
Sign in to reply to this message.

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