[graphite] Move SkSL and shader module logic from Vulkan resource provider to graphics pipeline

* As discussed offline, simply pass in the render pass desc. and pipeline desc. into VulkanGraphicsPipeline::Make to isolate pipeline-related logic into that class

* Should change this for Metal at some point, too, but this style mimics the Dawn impl.

Change-Id: Ib42a859d47828d29f9204983055cb95c0e3cd6b4
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/714640
Commit-Queue: Nicolette Prevost <nicolettep@google.com>
Reviewed-by: Jim Van Verth <jvanverth@google.com>
3 files changed