Index: src/gpu/glsl/GrGLSLXferProcessor.h |
diff --git a/src/gpu/glsl/GrGLSLXferProcessor.h b/src/gpu/glsl/GrGLSLXferProcessor.h |
index 37e684fcde320b84a0019b62f4e4d74e4c3e0ea6..478956df3477b9dcf1a712bb262aa4299da489a2 100644 |
--- a/src/gpu/glsl/GrGLSLXferProcessor.h |
+++ b/src/gpu/glsl/GrGLSLXferProcessor.h |
@@ -32,7 +32,8 @@ public: |
const char* inputCoverage, |
const char* outputPrimary, |
const char* outputSecondary, |
- const TextureSamplerArray& samplers) |
+ const TextureSamplerArray& samplers, |
+ const bool usePLSDstRead) |
: fXPFragBuilder(fragBuilder) |
, fUniformHandler(uniformHandler) |
, fGLSLCaps(caps) |
@@ -41,7 +42,8 @@ public: |
, fInputCoverage(inputCoverage) |
, fOutputPrimary(outputPrimary) |
, fOutputSecondary(outputSecondary) |
- , fSamplers(samplers) {} |
+ , fSamplers(samplers) |
+ , fUsePLSDstRead(usePLSDstRead) {} |
GrGLSLXPFragmentBuilder* fXPFragBuilder; |
GrGLSLUniformHandler* fUniformHandler; |
@@ -52,6 +54,7 @@ public: |
const char* fOutputPrimary; |
const char* fOutputSecondary; |
const TextureSamplerArray& fSamplers; |
+ bool fUsePLSDstRead; |
}; |
/** |
* This is similar to emitCode() in the base class, except it takes a full shader builder. |