Index: src/gpu/gl/builders/GrGLNvprProgramBuilder.cpp |
diff --git a/src/gpu/gl/builders/GrGLNvprProgramBuilder.cpp b/src/gpu/gl/builders/GrGLNvprProgramBuilder.cpp |
index 5488252b288c6abd8bd070bc1da1bb0f5b628829..f5a55866eecb15b3d1e5ff4af90d6e334d36f76b 100644 |
--- a/src/gpu/gl/builders/GrGLNvprProgramBuilder.cpp |
+++ b/src/gpu/gl/builders/GrGLNvprProgramBuilder.cpp |
@@ -17,7 +17,7 @@ GrGLNvprProgramBuilder::GrGLNvprProgramBuilder(GrGpuGL* gpu, |
, fSeparableVaryingInfos(kVarsPerBlock) { |
} |
-void GrGLNvprProgramBuilder::emitTransforms(const GrFragmentStage& processorStage, |
+void GrGLNvprProgramBuilder::emitTransforms(const GrPendingFragmentStage& processorStage, |
GrGLProcessor::TransformedCoordsArray* outCoords, |
GrGLInstalledFragProc* ifp) { |
const GrFragmentProcessor* effect = processorStage.getProcessor(); |
@@ -27,7 +27,7 @@ void GrGLNvprProgramBuilder::emitTransforms(const GrFragmentStage& processorStag |
for (int t = 0; t < numTransforms; t++) { |
GrSLType varyingType = |
- processorStage.isPerspectiveCoordTransform(t, false) ? |
+ processorStage.isPerspectiveCoordTransform(t) ? |
kVec3f_GrSLType : |
kVec2f_GrSLType; |