Create GrOptDrawState before recording draw in GrInOrderDrawBuffer
authorbsalomon <bsalomon@google.com>
Wed, 19 Nov 2014 16:23:49 +0000 (08:23 -0800)
committerCommit bot <commit-bot@chromium.org>
Wed, 19 Nov 2014 16:23:49 +0000 (08:23 -0800)
commitae59b77612c42ff6b793dc33e3d115e6a5db34cc
treef3124daeb6c8a0619d60ee09e7cdd3dae47bffdb
parent78e276889795454891cbba48ab11927968114953
Create GrOptDrawState before recording draw in GrInOrderDrawBuffer

Review URL: https://codereview.chromium.org/739673002
29 files changed:
gyp/gpu.gypi
include/gpu/GrFragmentStage.h [moved from include/gpu/GrProcessorStage.h with 69% similarity]
include/gpu/GrPaint.h
include/gpu/GrProgramElement.h
include/gpu/GrProgramElementRef.h [deleted file]
include/gpu/SkGr.h
src/gpu/GrDrawState.cpp
src/gpu/GrDrawState.h
src/gpu/GrDrawTarget.h
src/gpu/GrInOrderDrawBuffer.cpp
src/gpu/GrInOrderDrawBuffer.h
src/gpu/GrOptDrawState.cpp
src/gpu/GrOptDrawState.h
src/gpu/GrPendingFragmentStage.h [new file with mode: 0644]
src/gpu/GrPendingProgramElement.h [new file with mode: 0644]
src/gpu/GrProcOptInfo.cpp
src/gpu/GrProgramElement.cpp
src/gpu/effects/GrConfigConversionEffect.h
src/gpu/gl/GrGLProcessor.h
src/gpu/gl/GrGLProgram.cpp
src/gpu/gl/GrGLProgram.h
src/gpu/gl/GrGLProgramDesc.cpp
src/gpu/gl/builders/GrGLLegacyNvprProgramBuilder.cpp
src/gpu/gl/builders/GrGLLegacyNvprProgramBuilder.h
src/gpu/gl/builders/GrGLNvprProgramBuilder.cpp
src/gpu/gl/builders/GrGLNvprProgramBuilder.h
src/gpu/gl/builders/GrGLProgramBuilder.cpp
src/gpu/gl/builders/GrGLProgramBuilder.h
tests/GLProgramsTest.cpp