commit | 5fb3d3d64be6465a53859fdf8025db4c959171f3 | [log] [tgz] |
---|---|---|
author | Sunny Sachanandani <sunnyps@chromium.org> | Sat Apr 20 02:52:11 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Sat Apr 20 02:52:11 2019 |
tree | 57bc18bae28bfe352034dd9a6dc7009bcc183536 | |
parent | a69142164208f44dafa456d108c6ead137bdae58 [diff] |
gpu: Workaround for NV12 dynamic textures used for software video frames Map usage STAGING texture along with copy to usage DEFAULT texture to workaround crashes when mapping usage DYNAMIC textures. Restrict workaround to Intel driver versions < 24 based on crash data. Also add a few trace events for swap buffers, texture upload, blit, etc. Bug: 890227 Change-Id: I1cc9bae3fc0ddf6303375c99054113a9a995806c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1576016 Reviewed-by: Zhenyao Mo <zmo@chromium.org> Commit-Queue: Sunny Sachanandani <sunnyps@chromium.org> Cr-Commit-Position: refs/heads/master@{#652734}
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 .