Revert "Revert "Clean up GrSimpleTextureEffect.""

Adds workaround for swiftshader bug.

This reverts commit 460b6c1dd8067769bf0613e41053e7097d8ba383.

Change-Id: I703789c9754fed3ecbf65a08b509cb1fc0013415
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/262377
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
3 files changed