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

Issue 6302049: Towards NV_path_rendering support (Closed)

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

Patch Set 1 #

Patch Set 2 : update #

Patch Set 3 : update #

Total comments: 22

Patch Set 4 : Address Rob's comments #

Total comments: 23

Patch Set 5 : Addresses most of Tom's comments #

Patch Set 6 : change flush flags to draw type enum #

Unified diffs Side-by-side diffs Delta from patch set Stats (+289 lines, -29 lines) Patch
M gyp/gpu.gyp View 1 2 3 4 5 2 chunks +3 lines, -0 lines 0 comments Download
M src/gpu/GrDrawState.h View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M src/gpu/GrDrawTarget.h View 1 2 3 4 5 5 chunks +12 lines, -7 lines 0 comments Download
M src/gpu/GrDrawTarget.cpp View 1 2 3 4 5 1 chunk +8 lines, -0 lines 0 comments Download
M src/gpu/GrGpu.h View 1 2 3 4 5 7 chunks +37 lines, -3 lines 0 comments Download
M src/gpu/GrGpu.cpp View 1 2 3 4 5 5 chunks +21 lines, -5 lines 0 comments Download
M src/gpu/GrInOrderDrawBuffer.h View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M src/gpu/GrInOrderDrawBuffer.cpp View 1 2 3 4 5 1 chunk +4 lines, -0 lines 0 comments Download
A src/gpu/GrPath.h View 2 3 1 chunk +28 lines, -0 lines 0 comments Download
A src/gpu/gl/GrGLPath.h View 1 2 3 1 chunk +43 lines, -0 lines 0 comments Download
A src/gpu/gl/GrGLPath.cpp View 1 2 3 4 1 chunk +101 lines, -0 lines 0 comments Download
M src/gpu/gl/GrGpuGL.h View 1 2 3 4 5 5 chunks +6 lines, -4 lines 0 comments Download
M src/gpu/gl/GrGpuGL.cpp View 1 2 3 4 5 6 chunks +17 lines, -4 lines 0 comments Download
M src/gpu/gl/GrGpuGL_program.cpp View 1 2 3 4 5 6 chunks +7 lines, -6 lines 0 comments Download

Messages

Total messages: 9
bsalomon
I'd like to land this partial implementation as a checkpoint. This adds the class GrPath, ...
12 years, 6 months ago (2012-06-08 13:09:40 UTC) #1
robertphillips
LGTM + nits http://codereview.appspot.com/6302049/diff/1023/src/gpu/GrDrawTarget.h File src/gpu/GrDrawTarget.h (right): http://codereview.appspot.com/6302049/diff/1023/src/gpu/GrDrawTarget.h#newcode474 src/gpu/GrDrawTarget.h:474: */ Everyone else has params? http://codereview.appspot.com/6302049/diff/1023/src/gpu/GrDrawTarget.h#newcode1049 ...
12 years, 6 months ago (2012-06-08 16:16:55 UTC) #2
bsalomon
Updated based on Rob's comments (even the param names which pained me to add). http://codereview.appspot.com/6302049/diff/1023/src/gpu/GrDrawTarget.h ...
12 years, 6 months ago (2012-06-08 18:43:34 UTC) #3
TomH
http://codereview.appspot.com/6302049/diff/1023/src/gpu/GrDrawTarget.h File src/gpu/GrDrawTarget.h (right): http://codereview.appspot.com/6302049/diff/1023/src/gpu/GrDrawTarget.h#newcode24 src/gpu/GrDrawTarget.h:24: class GrTexture; Nit: We both #include the header and ...
12 years, 6 months ago (2012-06-08 21:38:25 UTC) #4
bsalomon
http://codereview.appspot.com/6302049/diff/1023/src/gpu/GrDrawTarget.h File src/gpu/GrDrawTarget.h (right): http://codereview.appspot.com/6302049/diff/1023/src/gpu/GrDrawTarget.h#newcode24 src/gpu/GrDrawTarget.h:24: class GrTexture; On 2012/06/08 21:38:25, TomH wrote: > Nit: ...
12 years, 6 months ago (2012-06-08 22:04:54 UTC) #5
TomH
Lgtmish
12 years, 6 months ago (2012-06-09 13:02:06 UTC) #6
bsalomon
Tom, Can you take one last look? I changed the FlushFlags bitfield into a DrawType ...
12 years, 6 months ago (2012-06-11 12:34:16 UTC) #7
TomH
Delta 5->6 LGTM. Although if it's an enum, you can go back to 1,2,3,4 instead ...
12 years, 6 months ago (2012-06-11 14:05:15 UTC) #8
bsalomon
12 years, 6 months ago (2012-06-11 14:10:33 UTC) #9
On 2012/06/11 14:05:15, TomH wrote:
> Delta 5->6 LGTM. Although if it's an enum, you can go back to 1,2,3,4 instead
of
> 1,2,4,8?

True, will do before checkin
Sign in to reply to this message.

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