Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Removing kSoftwareCompositedUsage for CanvasRenderingContextHost in 3D
It is not needed to try and use the SharedImageProvider as currently the CanvasResourceProvider::Create method will instantly fall into the SharedBitmapProvider fallback or BitmapProvider fallback. This CL removes the SoftwareCompositedUsage and replaces it with both fallbacks. This CL also adds the CreateSharedBitmapProvider. Bug: 1035589 Change-Id: I2cc0b23c1a40c15285ccdbba06840a0f98ff1b39 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2118573 Reviewed-by: Fernando Serboncini <fserb@chromium.org> Commit-Queue: Juanmi Huertas <juanmihd@chromium.org> Cr-Commit-Position: refs/heads/master@{#766425}
- Loading branch information
Showing
3 changed files
with
60 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters