Reland "[Graphite] Enable storage buffers in Vulkan"

This reverts commit 2eedab60eca2618ee089660ae620d760ff2e9558.

Reason for revert: Fixed by checking against the maxStorageBufferRange instead of maxUniformBufferRange

Original change's description:
> Revert "[Graphite] Enable storage buffers in Vulkan"
>
> This reverts commit 63ab6a5e26493cc0f8026e5c2655eadfe061bd34.
>
> Reason for revert: Graphite native vulkan failure on tree.
>
> Original change's description:
> > [Graphite] Enable storage buffers in Vulkan
> >
> > Added support for storage buffers and also enable them.
> >
> > I also locally tested on a Pixel 2 device and there didn't seem to be any noticeable difference in performance other than within the standard deviation using storage buffers rather than uniform buffers.
> >
> > Bug: b/336801178
> > Change-Id: I4ef7b742b280bd1b317530c022e60d129702fb9d
> > Reviewed-on: https://skia-review.googlesource.com/c/skia/+/868856
> > Commit-Queue: Nathan Sanchez <nathanasanchez@google.com>
> > Reviewed-by: Michael Ludwig <michaelludwig@google.com>
> > Reviewed-by: Nicolette Prevost <nicolettep@google.com>
>
> Bug: b/336801178
> Change-Id: Ic14a57e7652a8fa093e9aa8f10671d8f3b9c3b0a
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Reviewed-on: https://skia-review.googlesource.com/c/skia/+/875160
> Commit-Queue: Nathan Sanchez <nathanasanchez@google.com>
> Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
> Auto-Submit: Nathan Sanchez <nathanasanchez@google.com>
> Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>

Bug: b/336801178
Change-Id: Ic07d4420db24535a1622b12001742f3f41ed008d
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/875161
Reviewed-by: Nicolette Prevost <nicolettep@google.com>
Reviewed-by: Michael Ludwig <michaelludwig@google.com>
Commit-Queue: Nathan Sanchez <nathanasanchez@google.com>
7 files changed