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

Issue 4631056: Refactor GrDrawTarget vertex/index api (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
13 years ago by bsalomon
Modified:
13 years ago
Reviewers:
TomH, reed1
Base URL:
http://skia.googlecode.com/svn/trunk/
Visibility:
Public.

Description

Separate API calls to reserve verts/indices. Make drawing nestable by push/pop geom mechanism on draw target. Many other related smaller improvements.

Patch Set 1 #

Total comments: 13

Patch Set 2 : remove function accidentally left on GrDrawTarget #

Patch Set 3 : Fix linux warnings #

Total comments: 2

Patch Set 4 : comments #

Patch Set 5 : comments #

Patch Set 6 : comments #

Patch Set 7 : comments #

Patch Set 8 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1005 lines, -567 lines) Patch
M gpu/include/GrDrawTarget.h View 1 2 3 4 5 6 7 16 chunks +195 lines, -147 lines 0 comments Download
M gpu/include/GrGpu.h View 1 2 3 4 5 6 7 6 chunks +51 lines, -82 lines 0 comments Download
M gpu/include/GrInOrderDrawBuffer.h View 1 2 3 4 5 6 7 3 chunks +40 lines, -31 lines 0 comments Download
M gpu/src/GrBufferAllocPool.h View 1 2 3 4 5 6 7 1 chunk +3 lines, -1 line 0 comments Download
M gpu/src/GrBufferAllocPool.cpp View 1 2 3 4 5 6 7 8 chunks +41 lines, -21 lines 0 comments Download
M gpu/src/GrDrawTarget.cpp View 1 2 3 4 5 6 7 9 chunks +301 lines, -48 lines 0 comments Download
M gpu/src/GrGpu.cpp View 1 2 3 4 5 6 7 7 chunks +128 lines, -64 lines 0 comments Download
M gpu/src/GrGpuGL.h View 1 2 3 4 5 6 7 1 chunk +8 lines, -8 lines 0 comments Download
M gpu/src/GrGpuGL.cpp View 1 2 3 4 5 6 7 5 chunks +21 lines, -19 lines 0 comments Download
M gpu/src/GrGpuGLFixed.cpp View 1 2 3 4 5 6 7 5 chunks +5 lines, -5 lines 0 comments Download
M gpu/src/GrGpuGLShaders.cpp View 1 2 3 4 5 6 7 5 chunks +14 lines, -12 lines 0 comments Download
M gpu/src/GrInOrderDrawBuffer.cpp View 1 2 3 4 5 6 7 10 chunks +194 lines, -124 lines 0 comments Download
M gpu/src/GrTextContext.cpp View 1 2 3 4 5 6 7 2 chunks +4 lines, -5 lines 0 comments Download

Messages

Total messages: 5
bsalomon
13 years ago (2011-06-20 13:47:39 UTC) #1
TomH
I did some more reading of the Pool since lunch, but still not very confident ...
13 years ago (2011-06-20 17:58:09 UTC) #2
bsalomon
I think you have the second best understanding of how this code works by a ...
13 years ago (2011-06-20 18:43:00 UTC) #3
TomH
LGTM
13 years ago (2011-06-21 15:26:52 UTC) #4
bsalomon
13 years ago (2011-06-21 18:55:25 UTC) #5
Closed with r1662.
Sign in to reply to this message.

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