Index: src/gpu/glsl/GrGLSLProgramBuilder.h |
diff --git a/src/gpu/glsl/GrGLSLProgramBuilder.h b/src/gpu/glsl/GrGLSLProgramBuilder.h |
index 3ce7daf349afa9ad6c66ee086505ec0302e2ddca..8497cae407f34f355e6e8149e812deff2199bef7 100644 |
--- a/src/gpu/glsl/GrGLSLProgramBuilder.h |
+++ b/src/gpu/glsl/GrGLSLProgramBuilder.h |
@@ -146,14 +146,17 @@ private: |
const GrGLSLExpr4& coverageIn, |
bool ignoresCoverage, |
GrPixelLocalStorageState plsState); |
+ |
+ typedef GrGLSLUniformHandler::SamplerHandle SamplerHandle; |
+ |
void emitSamplers(const GrProcessor& processor, |
- GrGLSLSampler::SamplerArray* outTexSamplers, |
- GrGLSLSampler::SamplerArray* outBufferSamplers); |
+ SkTArray<SamplerHandle>* outTexSamplers, |
+ SkTArray<SamplerHandle>* outBufferSamplers); |
void emitSampler(GrSLType samplerType, |
GrPixelConfig, |
const char* name, |
GrShaderFlags visibility, |
- GrGLSLSampler::SamplerArray* outSamplers); |
+ SkTArray<SamplerHandle>* outSamplers); |
void emitFSOutputSwizzle(bool hasSecondaryOutput); |
bool checkSamplerCounts(); |