[//cc] Convert SI RASTER usage to RASTER_READ | RASTER_WRITE
There are no functional changes, as RASTER is a constant that expands
to RASTER_READ | RASTER_WRITE.
Bug: 1519074
Change-Id: Ice218ad2e99a83ca9467f0291334695992833bce
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5204505
Reviewed-by: Vasiliy Telezhnikov <vasilyt@chromium.org>
Commit-Queue: Colin Blundell <blundell@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1248197}
diff --git a/cc/raster/gpu_raster_buffer_provider.cc b/cc/raster/gpu_raster_buffer_provider.cc
index bb7c7a7..82fb7a7 100644
--- a/cc/raster/gpu_raster_buffer_provider.cc
+++ b/cc/raster/gpu_raster_buffer_provider.cc
@@ -374,7 +374,8 @@
DCHECK(!backing_->returned_sync_token.HasData());
auto* sii = client_->worker_context_provider_->SharedImageInterface();
uint32_t flags = gpu::SHARED_IMAGE_USAGE_DISPLAY_READ |
- gpu::SHARED_IMAGE_USAGE_RASTER |
+ gpu::SHARED_IMAGE_USAGE_RASTER_READ |
+ gpu::SHARED_IMAGE_USAGE_RASTER_WRITE |
gpu::SHARED_IMAGE_USAGE_OOP_RASTERIZATION;
if (backing_->overlay_candidate) {
flags |= gpu::SHARED_IMAGE_USAGE_SCANOUT;