Consolidate handling of infinitely thin primitives and aa bloat handing WRT batch...
authorbsalomon <bsalomon@google.com>
Fri, 8 Jul 2016 13:40:56 +0000 (06:40 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 8 Jul 2016 13:40:57 +0000 (06:40 -0700)
commit88cf17d099085b8085ab11571b5094163dbb2c84
tree0737705697caa8998453d5519a19a6f12b888104
parentac41bac40f5a80d2bc5ccec584c23478a6900179
Consolidate handling of infinitely thin primitives and aa bloat handing WRT batch bounds.

GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2127673002

Review-Url: https://codereview.chromium.org/2127673002
32 files changed:
src/gpu/GrDrawTarget.cpp
src/gpu/GrOvalRenderer.cpp
src/gpu/batches/GrAAConvexPathRenderer.cpp
src/gpu/batches/GrAADistanceFieldPathRenderer.cpp
src/gpu/batches/GrAAFillRectBatch.cpp
src/gpu/batches/GrAAHairLinePathRenderer.cpp
src/gpu/batches/GrAALinearizingConvexPathRenderer.cpp
src/gpu/batches/GrAAStrokeRectBatch.cpp
src/gpu/batches/GrAtlasTextBatch.cpp
src/gpu/batches/GrAtlasTextBatch.h
src/gpu/batches/GrBatch.cpp
src/gpu/batches/GrBatch.h
src/gpu/batches/GrClearBatch.h
src/gpu/batches/GrCopySurfaceBatch.h
src/gpu/batches/GrDefaultPathRenderer.cpp
src/gpu/batches/GrDiscardBatch.h
src/gpu/batches/GrDrawAtlasBatch.cpp
src/gpu/batches/GrDrawPathBatch.cpp
src/gpu/batches/GrDrawPathBatch.h
src/gpu/batches/GrDrawVerticesBatch.cpp
src/gpu/batches/GrMSAAPathRenderer.cpp
src/gpu/batches/GrNinePatch.cpp
src/gpu/batches/GrNonAAFillRectBatch.cpp
src/gpu/batches/GrNonAAFillRectPerspectiveBatch.cpp
src/gpu/batches/GrNonAAStrokeRectBatch.cpp
src/gpu/batches/GrPLSPathRenderer.cpp
src/gpu/batches/GrStencilPathBatch.h
src/gpu/batches/GrTessellatingPathRenderer.cpp
src/gpu/batches/GrTestBatch.h
src/gpu/effects/GrDashingEffect.cpp
src/gpu/instanced/InstancedRendering.cpp
tests/PrimitiveProcessorTest.cpp