Reduce reliance on the SkImage_Gpu's GrContext pointer
The SkImages aren't guaranteed to have a full fledged GrContext (e.g., if they are promise images created outside of a DDL recorder). This CL starts the process if lessening Skia's reliance on what ever the SkImage has cached.
Reviewed-by: Brian Salomon <email@example.com>
Commit-Queue: Robert Phillips <firstname.lastname@example.org>
12 files changed