create and thread batch tracker object
authorjoshualitt <joshualitt@chromium.org>
Wed, 3 Dec 2014 23:34:20 +0000 (15:34 -0800)
committerCommit bot <commit-bot@chromium.org>
Wed, 3 Dec 2014 23:34:20 +0000 (15:34 -0800)
commitc3a6eb23483e5d28073b509a5f637f41660de294
tree0d54fe4d853cd53460b1229006c20d99989216ac
parent829e1b80b1020b17f2078020c990e079b70c077c
create and thread batch tracker object

I remove the factory on the next CL

BUG=skia:

Review URL: https://codereview.chromium.org/772513002
17 files changed:
include/gpu/GrBackendProcessorFactory.h
include/gpu/GrTBackendProcessorFactory.h
src/gpu/GrAAConvexPathRenderer.cpp
src/gpu/GrDefaultGeoProcFactory.cpp
src/gpu/GrGeometryProcessor.h
src/gpu/GrOptDrawState.cpp
src/gpu/GrOptDrawState.h
src/gpu/GrOvalRenderer.cpp
src/gpu/effects/GrBezierEffect.cpp
src/gpu/effects/GrCustomCoordsTextureEffect.cpp
src/gpu/effects/GrDashingEffect.cpp
src/gpu/effects/GrDistanceFieldTextureEffect.cpp
src/gpu/gl/GrGLGeometryProcessor.h
src/gpu/gl/GrGLProcessor.h
src/gpu/gl/GrGLProgram.cpp
src/gpu/gl/GrGLProgramDesc.cpp
src/gpu/gl/builders/GrGLProgramBuilder.cpp