[graphite] Move Dawn BindGroupLayouts from ResourceProvider to SharedContext

This reduces race conditions wrt the ResourceProvider's lifetime. I've tried to make this CL as mechanical as possible.

Bug: b/434712686
Change-Id: Ifa7c860f464d710999cf109bed9526d792b9149c
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1056196
Commit-Queue: Robert Phillips <robertphillips@google.com>
Reviewed-by: Thomas Smith <thomsmit@google.com>
5 files changed