diff options
Diffstat (limited to 'src/gpu/gl/GrGLProgram.cpp')
-rw-r--r-- | src/gpu/gl/GrGLProgram.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/gpu/gl/GrGLProgram.cpp b/src/gpu/gl/GrGLProgram.cpp index 3aaa7ea8ce..c89c5089b2 100644 --- a/src/gpu/gl/GrGLProgram.cpp +++ b/src/gpu/gl/GrGLProgram.cpp @@ -82,13 +82,12 @@ static void append_texture_bindings(const Proc* ip, void GrGLProgram::setData(const GrPrimitiveProcessor& primProc, const GrPipeline& pipeline, - const GrBatchTracker& batchTracker, SkTArray<const GrTextureAccess*>* textureBindings) { this->setRenderTargetState(primProc, pipeline); // we set the textures, and uniforms for installed processors in a generic way, but subclasses // of GLProgram determine how to set coord transforms - fGeometryProcessor->fGLProc->setData(fProgramDataManager, primProc, batchTracker); + fGeometryProcessor->fGLProc->setData(fProgramDataManager, primProc); append_texture_bindings(fGeometryProcessor.get(), primProc, textureBindings); this->setFragmentData(primProc, pipeline, textureBindings); |