Bug 1691032 [wpt PR 27503] - Use OOP-R texture readback in ReadbackTextureBackedFrame...
commit2a6644800d98e867f24eb38629fb736f83168d96
authorIlya Nikolaevskiy <ilnik@chromium.org>
Thu, 11 Feb 2021 16:47:07 +0000 (11 16:47 +0000)
committermoz-wptsync-bot <wptsync@mozilla.com>
Fri, 12 Feb 2021 12:12:23 +0000 (12 12:12 +0000)
tree2333fb1d8bea26e67fc405cc13500620caf2d3ea
parent1dcf505b655b11b327fb624b29cce51306c6815a
Bug 1691032 [wpt PR 27503] - Use OOP-R texture readback in ReadbackTextureBackedFrameToMemorySync, a=testonly

Automatic update from web-platform-tests
Use OOP-R texture readback in ReadbackTextureBackedFrameToMemorySync

This utility function is now used by webrtc video frame adapter with a
shared RasterContextProvider, which usually supports OOP-R and not GLES2.

This CL adds a path for that case. Absence of gr_context is used as a signal
to use OOP-R mode.

Bug: 1132965,1156408
Change-Id: Ic75d52f8406945ffbecfa8d3c65f08090f26381e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2678002
Commit-Queue: Ilya Nikolaevskiy <ilnik@chromium.org>
Reviewed-by: Henrik Boström <hbos@chromium.org>
Reviewed-by: Dale Curtis <dalecurtis@chromium.org>
Cr-Commit-Position: refs/heads/master@{#852173}

--

wpt-commits: 22a3c8461c1e2df11d5cc0de52486e8afed8bbbd
wpt-pr: 27503
testing/web-platform/tests/webrtc/RTCPeerConnection-capture-video.https.html