Stop inadvertently cloning GrTextureEffect

Besides the obvious inefficiency of copying the effect rather than
taking a reference, this was breaking my upcoming sample-by-matrix work,
as the copied effect wasn't part of the FP hierarchy and therefore
wasn't properly getting the parent matrix applied to it.

Change-Id: I0d3ece8ceffcf1eee01a9c392476a5b029a83760
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/280958
Commit-Queue: Ethan Nicholas <ethannicholas@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
Auto-Submit: Ethan Nicholas <ethannicholas@google.com>
2 files changed