Remove stage masks
Review URL: http://codereview.appspot.com/6422047/
git-svn-id: http://skia.googlecode.com/svn/trunk@4688 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/src/gpu/GrAAHairLinePathRenderer.cpp b/src/gpu/GrAAHairLinePathRenderer.cpp
index 036f5e1..b0e2431 100644
--- a/src/gpu/GrAAHairLinePathRenderer.cpp
+++ b/src/gpu/GrAAHairLinePathRenderer.cpp
@@ -505,7 +505,6 @@
const SkPath& path,
const GrVec* translate,
GrDrawTarget* target,
- GrDrawState::StageMask stageMask,
int* lineCnt,
int* quadCnt,
GrDrawTarget::AutoReleaseGeometry* arg) {
@@ -585,7 +584,6 @@
GrPathFill fill,
const GrVec* translate,
GrDrawTarget* target,
- GrDrawState::StageMask stageMask,
bool antiAlias) {
int lineCnt;
@@ -594,7 +592,6 @@
if (!this->createGeom(path,
translate,
target,
- stageMask,
&lineCnt,
&quadCnt,
&arg)) {
@@ -609,9 +606,8 @@
asr.set(target,
GrDrawTarget::kPreserve_ASRInit);
drawState = target->drawState();
- GrMatrix ivm;
- if (drawState->getViewInverse(&ivm)) {
- drawState->preConcatSamplerMatrices(stageMask, ivm);
+ if (!drawState->preConcatSamplerMatricesWithInverse(drawState->getViewMatrix())) {
+ return false;
}
drawState->viewMatrix()->reset();
}