Index: cc/raster/one_copy_raster_buffer_provider.cc |
diff --git a/cc/raster/one_copy_raster_buffer_provider.cc b/cc/raster/one_copy_raster_buffer_provider.cc |
index 44e38458cb05731b40a769f3a390a7b10bd40c85..f0f6b0f36b0dff08cc366b714cd47eea726680c9 100644 |
--- a/cc/raster/one_copy_raster_buffer_provider.cc |
+++ b/cc/raster/one_copy_raster_buffer_provider.cc |
@@ -153,8 +153,11 @@ bool OneCopyRasterBufferProvider::IsResourceSwizzleRequired( |
return ResourceFormatRequiresSwizzle(GetResourceFormat(must_support_alpha)); |
} |
-bool OneCopyRasterBufferProvider::IsPartialRasterSupported() const { |
- return true; |
+bool OneCopyRasterBufferProvider::CanPartialRasterIntoProvidedResource() const { |
+ // While OneCopyRasterBufferProvider has an internal partial raster |
+ // implementation, it cannot directly partial raster into the externally |
+ // owned resource provided in AcquireBufferForRaster. |
+ return false; |
} |
void OneCopyRasterBufferProvider::Shutdown() { |