Index: src/gpu/batches/GrPLSPathRenderer.cpp |
diff --git a/src/gpu/batches/GrPLSPathRenderer.cpp b/src/gpu/batches/GrPLSPathRenderer.cpp |
index 1f61192a669facd139f8973de197c0602ef83d4e..1f63223f3702e4933734702639ec7ce02108db66 100644 |
--- a/src/gpu/batches/GrPLSPathRenderer.cpp |
+++ b/src/gpu/batches/GrPLSPathRenderer.cpp |
@@ -328,7 +328,7 @@ public: |
delta3.vsOut(), v3.vsOut(), v1.vsOut(), v1.vsOut(), v3.vsOut()); |
GrGLSLVertToFrag windings(kInt_GrSLType); |
- varyingHandler->addVarying("windings", &windings, kLow_GrSLPrecision); |
+ varyingHandler->addFlatVarying("windings", &windings, kLow_GrSLPrecision); |
vsBuilder->codeAppendf("%s = %s;", |
windings.vsOut(), te.inWindings()->fName); |
@@ -513,7 +513,7 @@ public: |
ep1.vsOut()); |
GrGLSLVertToFrag windings(kInt_GrSLType); |
- varyingHandler->addVarying("windings", &windings, kLow_GrSLPrecision); |
+ varyingHandler->addFlatVarying("windings", &windings, kLow_GrSLPrecision); |
vsBuilder->codeAppendf("%s = %s;", |
windings.vsOut(), qe.inWindings()->fName); |