commit | 214c4aca815c49aef30e430991877e98359e3aeb | [log] [tgz] |
---|---|---|
author | Miguel Casas <mcasas@chromium.org> | Tue Feb 12 20:40:41 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Feb 12 20:40:41 2019 |
tree | 5c2b3fc30744eed141ec45bf25389e8f797a2be6 | |
parent | 09203ae71ff93ad34197f9aa713975c2cb235fbf [diff] |
ChromeOS: Enable using ImageCHROMIUM for Canvas2D on Intel This CL reconnects the ImageCHROMIUM path for Canvas 2D and, if we're on platforms with |mesa_framebuffer_flip_y| capability, tells the TextureLayer to not flip the buffer and to the CanvasResourceProvider to draw upside up; these two allow for overlays to work on Intel ChromeOS. Test: 2d-canvas-non-lowlatency-scribbling.glitch.me/ gets the canvas 2D promoted to overlay both on nocturne and dru/scarlet. (DON't use codepen.io/miguelao/pen/OaMWLw because it overlays sth on top of the canvas). Bug: 839970, 927103 Change-Id: I4b91d4436180fbf9ef25d0af8422122f6af884f1 Reviewed-on: https://chromium-review.googlesource.com/c/1452720 Reviewed-by: Kenneth Russell <kbr@chromium.org> Reviewed-by: Avi Drissman <avi@chromium.org> Reviewed-by: Fernando Serboncini <fserb@chromium.org> Commit-Queue: Miguel Casas <mcasas@chromium.org> Cr-Commit-Position: refs/heads/master@{#631371}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .