Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Revert "Use unverified sync tokens in PaintCanvasVideoRenderer"
This reverts commit 228446b. Reason for revert: Potentially causing flakes in virtual/android/fullscreen/video-fixed-background.html Bug: 876466 Original change's description: > Use unverified sync tokens in PaintCanvasVideoRenderer > > PaintCanvasVideoRenderer::CopyVideoFrameTexturesToGLTexture > unnecessarily used verified sync tokens to pass textures between > Skia's context and WebGL's context. Verification isn't needed > because these two clients are being used synchronously from the > same process and thread. > > Changing these sync tokens to be unverified gives us a nice > speedup - on a simple mp4-to-WebGL case on Linux, the texImage2D > blocking time drops from ~1.25 ms to ~0.70ms (~80% speedup). > > Bug: 871417 > Change-Id: I38c246fdb49588eccc87211fa06a2abf00e55c5c > Reviewed-on: https://chromium-review.googlesource.com/1164163 > Reviewed-by: Dan Sanders <[email protected]> > Commit-Queue: Kai Ninomiya <[email protected]> > Cr-Commit-Position: refs/heads/master@{#584840} [email protected],[email protected] # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 871417 Change-Id: I51d3e5f9308eadf08babec4e1c99b1d51c4a3b90 Reviewed-on: https://chromium-review.googlesource.com/1192129 Reviewed-by: Kai Ninomiya <[email protected]> Commit-Queue: Kai Ninomiya <[email protected]> Cr-Commit-Position: refs/heads/master@{#586500}
- Loading branch information