Index: src/gpu/gl/GrGLVaryingHandler.cpp |
diff --git a/src/gpu/gl/GrGLVaryingHandler.cpp b/src/gpu/gl/GrGLVaryingHandler.cpp |
index a2d4e9d1b953b4867120a9327a4f944cb728d003..b7c87293059c670be5fc7e3f6e93fadaad4de3e3 100644 |
--- a/src/gpu/gl/GrGLVaryingHandler.cpp |
+++ b/src/gpu/gl/GrGLVaryingHandler.cpp |
@@ -19,9 +19,9 @@ GrGLSLVaryingHandler::VaryingHandle GrGLVaryingHandler::addPathProcessingVarying |
GrGLProgramBuilder* glPB = (GrGLProgramBuilder*) fProgramBuilder; |
// This call is not used for non-NVPR backends. |
SkASSERT(glPB->gpu()->glCaps().shaderCaps()->pathRenderingSupport() && |
- glPB->fArgs.fPrimitiveProcessor->isPathRendering() && |
- !glPB->fArgs.fPrimitiveProcessor->willUseGeoShader() && |
- glPB->fArgs.fPrimitiveProcessor->numAttribs() == 0); |
+ glPB->fPrimProc.isPathRendering() && |
+ !glPB->fPrimProc.willUseGeoShader() && |
+ glPB->fPrimProc.numAttribs() == 0); |
#endif |
this->addVarying(name, v, fsPrecision); |
auto varyingInfo = fPathProcVaryingInfos.push_back(); |