skia/skia/da8a27fbdc96b5b40cde2028f7d2f28dbe3aa15c [graphite] Cache single-texture BindGroups on DawnTexture
* This follows the Vulkan backend in caching single-texture bind groups on to backend Texture implementations. This allows us to remove DawnResourceProvider's special caching of single-texture bindgroups and findOrCreateSingleTextureSamplerBindGroup(...).
* The DawnCommandBuffer instead defines the bind group entries for single-texture groups and uses the generic createBindGroup(...) method.
Change-Id: I664957d4b724e54563a00178abe194453cdadf11
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1229036
Commit-Queue: Nicolette Prevost <nicolettep@google.com>
Reviewed-by: Michael Ludwig <michaelludwig@google.com>
5 files changed