Replace GrStrokeInfo with GrStyle.
authorbsalomon <bsalomon@google.com>
Tue, 10 May 2016 12:57:27 +0000 (05:57 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 10 May 2016 12:57:27 +0000 (05:57 -0700)
commit33595bdf4b64a745f6340338d307e806e96c587f
treee6a4e7abd27df7aa3fdc764d67ec9e3b4cf86868
parent82595b6fa4733e1525f357bdcac22db058790550
Replace GrStrokeInfo with GrStyle.

A side effect is that arbitrary path effects can no be pushed deeper into the Ganesh flow for paths. They may be applied by path renderers.
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1957363002

Review-Url: https://codereview.chromium.org/1957363002
49 files changed:
gyp/gpu.gypi
include/gpu/GrContext.h
include/gpu/GrDrawContext.h
include/gpu/GrTestUtils.h
src/gpu/GrBlurUtils.cpp
src/gpu/GrBlurUtils.h
src/gpu/GrClipMaskManager.cpp
src/gpu/GrDrawContext.cpp
src/gpu/GrPath.cpp
src/gpu/GrPath.h
src/gpu/GrPathRenderer.h
src/gpu/GrPathRendererChain.cpp
src/gpu/GrPathRendering.cpp
src/gpu/GrPathRendering.h
src/gpu/GrResourceProvider.cpp
src/gpu/GrResourceProvider.h
src/gpu/GrSWMaskHelper.cpp
src/gpu/GrSWMaskHelper.h
src/gpu/GrSoftwarePathRenderer.cpp
src/gpu/GrStrokeInfo.cpp [deleted file]
src/gpu/GrStrokeInfo.h [deleted file]
src/gpu/GrStyle.h
src/gpu/GrTestUtils.cpp
src/gpu/SkGpuDevice.cpp
src/gpu/SkGpuDevice_drawTexture.cpp
src/gpu/batches/GrAAConvexPathRenderer.cpp
src/gpu/batches/GrAADistanceFieldPathRenderer.cpp
src/gpu/batches/GrAAHairLinePathRenderer.cpp
src/gpu/batches/GrAALinearizingConvexPathRenderer.cpp
src/gpu/batches/GrDashLinePathRenderer.cpp
src/gpu/batches/GrDefaultPathRenderer.cpp
src/gpu/batches/GrDefaultPathRenderer.h
src/gpu/batches/GrMSAAPathRenderer.cpp
src/gpu/batches/GrMSAAPathRenderer.h
src/gpu/batches/GrPLSPathRenderer.cpp
src/gpu/batches/GrStencilAndCoverPathRenderer.cpp
src/gpu/batches/GrTessellatingPathRenderer.cpp
src/gpu/effects/GrDashingEffect.cpp
src/gpu/effects/GrDashingEffect.h
src/gpu/gl/GrGLPath.cpp
src/gpu/gl/GrGLPath.h
src/gpu/gl/GrGLPathRange.cpp
src/gpu/gl/GrGLPathRange.h
src/gpu/gl/GrGLPathRendering.cpp
src/gpu/gl/GrGLPathRendering.h
src/gpu/text/GrStencilAndCoverTextContext.cpp
src/gpu/text/GrStencilAndCoverTextContext.h
tests/GpuDrawPathTest.cpp
tests/TessellatingPathRendererTests.cpp