commit | 4eaa4d2f364739af777e527e7095eb2714a60009 | [log] [tgz] |
---|---|---|
author | Sunny Sachanandani <sunnyps@chromium.org> | Mon Nov 19 22:41:45 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Nov 19 22:41:45 2018 |
tree | 9486852b2d9ed9d86ff093851cd08abd9fb22967 | |
parent | 75c8db0a31e512b1ede1708a5c04b50852096ef1 [diff] |
Cache video processor output view for video swap chain crrev.com/1318808 changed SwapChainPresenter to recreate video processor output view on every PresentToSwapChain in addition to lazy initializing the video device. A power regression was noticed on internal AVA bots around the same time. This is a speculative fix for the power regression by reverting to the old behavior of caching the output view. Bug: 894675 Change-Id: I4130129951d8b9d9efa9aaeee4ba78aa1ef3f778 Reviewed-on: https://chromium-review.googlesource.com/c/1341156 Commit-Queue: Sunny Sachanandani <sunnyps@chromium.org> Reviewed-by: Zhenyao Mo <zmo@chromium.org> Cr-Commit-Position: refs/heads/master@{#609475}
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 .