Index: src/gpu/gl/builders/GrGLProgramBuilder.h |
diff --git a/src/gpu/gl/builders/GrGLProgramBuilder.h b/src/gpu/gl/builders/GrGLProgramBuilder.h |
index 70cfad5633ec652417cc6e42cae2b5c1e09f37c1..570d40bcaf9dcef35fc4644eb0c04aaa0672f564 100644 |
--- a/src/gpu/gl/builders/GrGLProgramBuilder.h |
+++ b/src/gpu/gl/builders/GrGLProgramBuilder.h |
@@ -88,10 +88,11 @@ private: |
void emitAndInstallProc(const GrPrimitiveProcessor&, |
const char* outColor, |
const char* outCoverage); |
- void emitAndInstallXferProc(const GrXferProcessor&, |
- const GrGLSLExpr4& colorIn, |
- const GrGLSLExpr4& coverageIn, |
- bool ignoresCoverage); |
+ virtual void emitAndInstallXferProc(const GrXferProcessor&, |
egdaniel
2016/01/13 21:47:19
why was this made virtual?
ethannicholas
2016/01/20 17:51:05
Had needed it at one point, failed to remove the v
|
+ const GrGLSLExpr4& colorIn, |
+ const GrGLSLExpr4& coverageIn, |
+ bool ignoresCoverage, |
+ GrPixelLocalStorageState plsState); |
void emitFSOutputSwizzle(bool hasSecondaryOutput); |
void verify(const GrPrimitiveProcessor&); |