aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/gpu/GrDrawTarget.cpp
diff options
context:
space:
mode:
authorGravatar joshualitt <joshualitt@chromium.org>2014-11-04 07:47:55 -0800
committerGravatar Commit bot <commit-bot@chromium.org>2014-11-04 07:47:55 -0800
commitd1aa8ff8700cbc083c8c27b7368a8482e65cdb08 (patch)
tree3c800bc0ae4dddcd4d3d44c5c8bc3af70a94221b /src/gpu/GrDrawTarget.cpp
parent7a10fb6bead0f63623307a7ff71b1dd323534a7f (diff)
removing setVertexArraySource from drawtarget
Diffstat (limited to 'src/gpu/GrDrawTarget.cpp')
-rw-r--r--src/gpu/GrDrawTarget.cpp27
1 files changed, 0 insertions, 27 deletions
diff --git a/src/gpu/GrDrawTarget.cpp b/src/gpu/GrDrawTarget.cpp
index cd422ea525..8f436f2906 100644
--- a/src/gpu/GrDrawTarget.cpp
+++ b/src/gpu/GrDrawTarget.cpp
@@ -232,9 +232,6 @@ void GrDrawTarget::releasePreviousVertexSource() {
switch (geoSrc.fVertexSrc) {
case kNone_GeometrySrcType:
break;
- case kArray_GeometrySrcType:
- this->releaseVertexArray();
- break;
case kReserved_GeometrySrcType:
this->releaseReservedVertexSpace();
break;
@@ -255,9 +252,6 @@ void GrDrawTarget::releasePreviousIndexSource() {
switch (geoSrc.fIndexSrc) {
case kNone_GeometrySrcType: // these two don't require
break;
- case kArray_GeometrySrcType:
- this->releaseIndexArray();
- break;
case kReserved_GeometrySrcType:
this->releaseReservedIndexSpace();
break;
@@ -273,25 +267,6 @@ void GrDrawTarget::releasePreviousIndexSource() {
}
}
-void GrDrawTarget::setVertexSourceToArray(const void* vertexArray,
- int vertexCount) {
- this->releasePreviousVertexSource();
- GeometrySrcState& geoSrc = fGeoSrcStateStack.back();
- geoSrc.fVertexSrc = kArray_GeometrySrcType;
- geoSrc.fVertexSize = this->drawState()->getVertexStride();
- geoSrc.fVertexCount = vertexCount;
- this->onSetVertexSourceToArray(vertexArray, vertexCount);
-}
-
-void GrDrawTarget::setIndexSourceToArray(const void* indexArray,
- int indexCount) {
- this->releasePreviousIndexSource();
- GeometrySrcState& geoSrc = fGeoSrcStateStack.back();
- geoSrc.fIndexSrc = kArray_GeometrySrcType;
- geoSrc.fIndexCount = indexCount;
- this->onSetIndexSourceToArray(indexArray, indexCount);
-}
-
void GrDrawTarget::setVertexSourceToBuffer(const GrVertexBuffer* buffer) {
this->releasePreviousVertexSource();
GeometrySrcState& geoSrc = fGeoSrcStateStack.back();
@@ -358,7 +333,6 @@ bool GrDrawTarget::checkDraw(GrPrimitiveType type, int startVertex,
case kNone_GeometrySrcType:
SkFAIL("Attempting to draw without vertex src.");
case kReserved_GeometrySrcType: // fallthrough
- case kArray_GeometrySrcType:
maxValidVertex = geoSrc.fVertexCount;
break;
case kBuffer_GeometrySrcType:
@@ -375,7 +349,6 @@ bool GrDrawTarget::checkDraw(GrPrimitiveType type, int startVertex,
case kNone_GeometrySrcType:
SkFAIL("Attempting to draw indexed geom without index src.");
case kReserved_GeometrySrcType: // fallthrough
- case kArray_GeometrySrcType:
maxValidIndex = geoSrc.fIndexCount;
break;
case kBuffer_GeometrySrcType: