commit | a2a92fe1c86a9fb3ea301b7b10da7244938da5f4 | [log] [tgz] |
---|---|---|
author | Peng Huang <penghuang@chromium.org> | Tue Feb 08 22:41:30 2022 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Feb 08 22:41:30 2022 |
tree | e008ea5118943a7646b3505dfcd4e7d96be4e056 | |
parent | ddabb22f19c515bcf54399613ab46e79b85a783a [diff] |
RawDraw: count half of memory usage for raw draw tiles For raw draw, we found chrome uses about 50% less GPU memory compare to non raw draw. So this CL changes the memory usage for tiles backed by raw draw shared image backing, and then tile manager can keep more tiles alive. Bug: 1254682 Change-Id: If3c8e2e23f0a7f5dfe7ea477ee3f1017d89c0e75 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3448469 Reviewed-by: Vladimir Levin <vmpstr@chromium.org> Commit-Queue: Peng Huang <penghuang@chromium.org> Cr-Commit-Position: refs/heads/main@{#968600}
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.
To check out the source code locally, don't use git clone
! Instead, follow the instructions on how to get the code.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.
If you found a bug, please file it at https://crbug.com/new.