move program descriptor generation to flush
authorjoshualitt <joshualitt@chromium.org>
Wed, 3 Dec 2014 21:57:36 +0000 (13:57 -0800)
committerCommit bot <commit-bot@chromium.org>
Wed, 3 Dec 2014 21:57:37 +0000 (13:57 -0800)
commit829e1b80b1020b17f2078020c990e079b70c077c
tree92dbe51acc4dcf5e7ebceea1edd0880cfd06fe1f
parente5750729e4b5e9434d8449e4b63dd7110248e694
move program descriptor generation to flush

BUG=skia:

Review URL: https://codereview.chromium.org/777673003
18 files changed:
src/gpu/GrGpu.cpp
src/gpu/GrGpu.h
src/gpu/GrInOrderDrawBuffer.cpp
src/gpu/GrInOrderDrawBuffer.h
src/gpu/GrOptDrawState.cpp
src/gpu/GrOptDrawState.h
src/gpu/GrProgramDesc.h
src/gpu/GrTest.cpp
src/gpu/gl/GrGLProgram.cpp
src/gpu/gl/GrGLProgram.h
src/gpu/gl/GrGLProgramDesc.cpp
src/gpu/gl/GrGpuGL.cpp
src/gpu/gl/GrGpuGL.h
src/gpu/gl/GrGpuGL_program.cpp
src/gpu/gl/builders/GrGLGeometryShaderBuilder.cpp
src/gpu/gl/builders/GrGLProgramBuilder.cpp
src/gpu/gl/builders/GrGLProgramBuilder.h
tests/GLProgramsTest.cpp