commit | df1aafa964c2ad1b8342d691828dea643a201d53 | [log] [tgz] |
---|---|---|
author | Michael Spang <spang@chromium.org> | Sat Mar 02 16:09:43 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Sat Mar 02 16:09:43 2019 |
tree | 6c0dcf95ff189a8b78fdf36b2301b6cf0d9be292 | |
parent | 81c2d6d9f9bce9727270bb9707b2bff6fa90b76d [diff] |
Opt into base::ThreadPriority::DISPLAY for all ozone builds Some ozone builds (e.g. Chromecast) are not prioritizing latency sensitive graphics work properly due to narrowly scoped #ifdefs. Expand them to apply to all ozone builds. This changes the portion of wall time the UI thread spends waiting to run from ~19% to ~7% in a simple fling benchmark on Google Home Hub. Bug: 937462 Change-Id: I59555bcad610e6b95d916f129dbd6db497d55970 Reviewed-on: https://chromium-review.googlesource.com/c/1497297 Reviewed-by: Alexander Timin <altimin@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> Reviewed-by: Antoine Labour <piman@chromium.org> Reviewed-by: Alex Sakhartchouk <alexst@chromium.org> Commit-Queue: Michael Spang <spang@chromium.org> Cr-Commit-Position: refs/heads/master@{#637131}
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 .