commit | 04eb55a12a37ba3cba78deaed173aa36af1ae5f6 | [log] [tgz] |
---|---|---|
author | Jonathan Backer <backer@chromium.org> | Thu Mar 07 23:06:50 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Mar 07 23:06:50 2019 |
tree | cfe8e5f6c5a3044ce3efc2dd8af6afad96a2430a | |
parent | a19cf58b99817e96ba74daa272e5f0c0c5473d34 [diff] |
Fix YUVA video with SkiaRenderer This was regressed in https://crrev.com/c/1480395 Two problems are solved: 1) The size of the SharedImage is inconsistent with the size of the ResourceMetadata. 2) gpu::gles2::Texture defers GLImage copy until use in GLES2DecoderImpl::PrepareTexturesForRender. SkiaRenderer does not use GLES2DecoderImpl. Moved the copy to ProduceSkia Bug: 939362 Change-Id: I67deb8f363b9d0477974b5dc236a23464e2de4d4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1508693 Reviewed-by: Antoine Labour <piman@chromium.org> Commit-Queue: Antoine Labour <piman@chromium.org> Auto-Submit: Jonathan Backer <backer@chromium.org> Cr-Commit-Position: refs/heads/master@{#638786}
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 .