aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/gpu/GrVertices.h
diff options
context:
space:
mode:
authorGravatar bsalomon <bsalomon@google.com>2015-05-05 13:20:09 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2015-05-05 13:20:09 -0700
commit301f989c65daff2f081d86d49c6f90f250ea0e8c (patch)
tree334272b3cf24636e6c0d227e1eef1fa3dcc08906 /src/gpu/GrVertices.h
parente3aeaec7ddda15faa923d34b67b4cdba71f5d119 (diff)
Fix vertex/index buffer leaks
TBR=robertphillips@google.com Review URL: https://codereview.chromium.org/1123823004
Diffstat (limited to 'src/gpu/GrVertices.h')
-rw-r--r--src/gpu/GrVertices.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/gpu/GrVertices.h b/src/gpu/GrVertices.h
index cce5627c29..f03482662e 100644
--- a/src/gpu/GrVertices.h
+++ b/src/gpu/GrVertices.h
@@ -29,7 +29,7 @@ public:
SkASSERT(vertexCount);
SkASSERT(startVertex >= 0);
fPrimitiveType = primType;
- fVertexBuffer.reset(SkRef(vertexBuffer));
+ fVertexBuffer.reset(vertexBuffer);
fIndexBuffer.reset(NULL);
fStartVertex = startVertex;
fStartIndex = 0;
@@ -54,8 +54,8 @@ public:
SkASSERT(startIndex >= 0);
SkASSERT(startVertex >= 0);
fPrimitiveType = primType;
- fVertexBuffer.reset(SkRef(vertexBuffer));
- fIndexBuffer.reset(SkRef(indexBuffer));
+ fVertexBuffer.reset(vertexBuffer);
+ fIndexBuffer.reset(indexBuffer);
fStartVertex = startVertex;
fStartIndex = startIndex;
fVertexCount = vertexCount;
@@ -79,8 +79,8 @@ public:
SkASSERT(indicesPerInstance);
SkASSERT(startVertex >= 0);
fPrimitiveType = primType;
- fVertexBuffer.reset(SkRef(vertexBuffer));
- fIndexBuffer.reset(SkRef(indexBuffer));
+ fVertexBuffer.reset(vertexBuffer);
+ fIndexBuffer.reset(indexBuffer);
fStartVertex = startVertex;
fStartIndex = 0;
fVerticesPerInstance = verticesPerInstance;