Revert "Move all YUVA image creation in GMs into sk_gpu_test::LazyYUVImage."

This reverts commit db0288d747ae84e8cfb577f70953c1d56eb78110.

Reason for revert: undeclared tuple size

Original change's description:
> Move all YUVA image creation in GMs into sk_gpu_test::LazyYUVImage.
> LazyYUVImage now supports making images from a generator and from
> textures. It uses ManagedBackendTexture to manage texture plane
> lifetime via ref-counting.
> Adds some supporting utility functions to SkYUVAInfo and
> SkYUVAPixmaps.
> Eases transition of forthcoming MakeFromYUVATextures API change.
> Bug: skia:10632
> Change-Id: I8cfd747c27076d1627da6ea8a169e554a96049e0
> Reviewed-on:
> Reviewed-by: Robert Phillips <>
> Commit-Queue: Brian Salomon <>,

Change-Id: Icdfb70f7dadd97eace8f88d5a886d31534102f5f
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: skia:10632
Reviewed-by: Brian Salomon <>
Commit-Queue: Brian Salomon <>
14 files changed