First step to moving vertex attributes to the geometryProcessor
authorjoshualitt <joshualitt@chromium.org>
Wed, 3 Dec 2014 14:24:10 +0000 (06:24 -0800)
committerCommit bot <commit-bot@chromium.org>
Wed, 3 Dec 2014 14:24:10 +0000 (06:24 -0800)
commit2dd1ae016d7f297b433c3ea3a771ef8e01657c1f
tree96aa03d4b4b1802490cb5b769627b75f3de4a470
parent960fb50a1a7ac76fd51e22983812f26bfffa6d1e
First step to moving vertex attributes to the geometryProcessor

BUG=skia:

Review URL: https://codereview.chromium.org/761563002
41 files changed:
expectations/gm/ignored-tests.txt
gm/beziereffects.cpp
gm/convexpolyeffect.cpp
include/gpu/GrTypesPriv.h
src/gpu/GrAAConvexPathRenderer.cpp
src/gpu/GrAADistanceFieldPathRenderer.cpp
src/gpu/GrAAHairLinePathRenderer.cpp
src/gpu/GrAAHairLinePathRenderer.h
src/gpu/GrAARectRenderer.cpp
src/gpu/GrBitmapTextContext.cpp
src/gpu/GrContext.cpp
src/gpu/GrDefaultGeoProcFactory.cpp
src/gpu/GrDefaultGeoProcFactory.h
src/gpu/GrDefaultPathRenderer.cpp
src/gpu/GrDistanceFieldTextContext.cpp
src/gpu/GrDrawState.cpp
src/gpu/GrDrawState.h
src/gpu/GrDrawTarget.cpp
src/gpu/GrGeometryProcessor.h
src/gpu/GrInOrderDrawBuffer.cpp
src/gpu/GrOptDrawState.cpp
src/gpu/GrOptDrawState.h
src/gpu/GrOvalRenderer.cpp
src/gpu/GrProgramDesc.h
src/gpu/effects/GrBezierEffect.cpp
src/gpu/effects/GrBezierEffect.h
src/gpu/effects/GrCustomCoordsTextureEffect.cpp
src/gpu/effects/GrCustomCoordsTextureEffect.h
src/gpu/effects/GrDashingEffect.cpp
src/gpu/effects/GrDistanceFieldTextureEffect.cpp
src/gpu/effects/GrDistanceFieldTextureEffect.h
src/gpu/gl/GrGLGeometryProcessor.h
src/gpu/gl/GrGLProgram.cpp
src/gpu/gl/GrGLProgramDesc.cpp
src/gpu/gl/GrGpuGL.cpp
src/gpu/gl/GrGpuGL_program.cpp
src/gpu/gl/builders/GrGLProgramBuilder.cpp
src/gpu/gl/builders/GrGLProgramBuilder.h
src/gpu/gl/builders/GrGLVertexShaderBuilder.cpp
src/gpu/gl/builders/GrGLVertexShaderBuilder.h
tests/GLProgramsTest.cpp