Chromium Code Reviews| 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&); |