Move all non-AA fill rect ops off of GrLegacyMeshDrawOp.
authorBrian Salomon <bsalomon@google.com>
Mon, 8 May 2017 14:43:33 +0000 (10:43 -0400)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Wed, 10 May 2017 14:48:47 +0000 (14:48 +0000)
commitac70f84e7f4fc9ddd344753b92cdf4be540d32bf
tree4b813dd3d6fae01afe6727a6897faf4c31fb240c
parent0418a888d31689f5358b6b90fd09287aeba368db
Move all non-AA fill rect ops off of GrLegacyMeshDrawOp.

This adds perspective to GrNewNonAAFillRectOp, renames it to GrNonAAFillRectOp, and deletes the previous version of that namespace.

Change-Id: I20f35bf019f9c9105e6ec83dda11328451138109
Reviewed-on: https://skia-review.googlesource.com/15634
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
22 files changed:
gm/bigrrectaaeffect.cpp
gm/constcolorprocessor.cpp
gm/etc1.cpp
gm/rrects.cpp
gm/texturedomaineffect.cpp
gm/yuvtorgbeffect.cpp
gn/gpu.gni
src/gpu/GrRenderTargetContext.cpp
src/gpu/GrRenderTargetContextPriv.h
src/gpu/GrSWMaskHelper.cpp
src/gpu/GrSoftwarePathRenderer.cpp
src/gpu/ops/GrDefaultPathRenderer.cpp
src/gpu/ops/GrMSAAPathRenderer.cpp
src/gpu/ops/GrNewNonAAFillRectOp.cpp [deleted file]
src/gpu/ops/GrNewNonAAFillRectOp.h [deleted file]
src/gpu/ops/GrNonAAFillRectOp.cpp
src/gpu/ops/GrNonAAFillRectOp.h
src/gpu/ops/GrNonAAFillRectPerspectiveOp.cpp [deleted file]
src/gpu/ops/GrRectOpFactory.h
src/gpu/ops/GrStencilAndCoverPathRenderer.cpp
tests/ProcessorTest.cpp
tools/gpu/GrTest.cpp