Index: src/gpu/glsl/GrGLSLFragmentProcessor.h |
diff --git a/src/gpu/glsl/GrGLSLFragmentProcessor.h b/src/gpu/glsl/GrGLSLFragmentProcessor.h |
index 5c71340a1cc8df8cbca72585900da551fcc9f29b..9fc4a8c43642c02170c0c718a39edd4818937164 100644 |
--- a/src/gpu/glsl/GrGLSLFragmentProcessor.h |
+++ b/src/gpu/glsl/GrGLSLFragmentProcessor.h |
@@ -60,7 +60,8 @@ public: |
const char* outputColor, |
const char* inputColor, |
const GrGLSLTransformedCoordsArray& coords, |
- const SamplerArray& texSamplers) |
+ const SamplerArray& texSamplers, |
+ const SamplerArray& bufferSamplers) |
: fFragBuilder(fragBuilder) |
, fUniformHandler(uniformHandler) |
, fGLSLCaps(caps) |
@@ -68,7 +69,8 @@ public: |
, fOutputColor(outputColor) |
, fInputColor(inputColor) |
, fCoords(coords) |
- , fTexSamplers(texSamplers) {} |
+ , fTexSamplers(texSamplers) |
+ , fBufferSamplers(bufferSamplers) {} |
GrGLSLFPFragmentBuilder* fFragBuilder; |
GrGLSLUniformHandler* fUniformHandler; |
const GrGLSLCaps* fGLSLCaps; |
@@ -77,6 +79,7 @@ public: |
const char* fInputColor; |
const GrGLSLTransformedCoordsArray& fCoords; |
const SamplerArray& fTexSamplers; |
+ const SamplerArray& fBufferSamplers; |
}; |
virtual void emitCode(EmitArgs&) = 0; |