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/GrAAConvexPathRenderer.cpp b/src/gpu/GrAAConvexPathRenderer.cpp
index 41ab242..1857beb 100644
--- a/src/gpu/GrAAConvexPathRenderer.cpp
+++ b/src/gpu/GrAAConvexPathRenderer.cpp
@@ -447,7 +447,6 @@
GrPathFill fill,
const GrVec* translate,
GrDrawTarget* target,
- GrDrawState::StageMask stageMask,
bool antiAlias) {
const SkPath* path = &origPath;
@@ -462,9 +461,8 @@
if (NULL != translate) {
vm.postTranslate(translate->fX, translate->fY);
}
- GrMatrix ivm;
- if (vm.invert(&ivm)) {
- drawState->preConcatSamplerMatrices(stageMask, ivm);
+ if (!drawState->preConcatSamplerMatricesWithInverse(vm)) {
+ return false;
}
drawState->viewMatrix()->reset();