SkASSERT(vertexCount);
SkASSERT(startVertex >= 0);
fPrimitiveType = primType;
- fVertexBuffer.reset(SkRef(vertexBuffer));
+ fVertexBuffer.reset(vertexBuffer);
fIndexBuffer.reset(NULL);
fStartVertex = startVertex;
fStartIndex = 0;
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;
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;