Files
sousa-gecko/testing/web-platform/tests/html/canvas/offscreen
Stefan Zager 2f9f9b2f9d Bug 2046595 [wpt PR 60537] - [HiC] Allow accelerated video frames to be used across threads, a=testonly
Automatic update from web-platform-tests
[HiC] Allow accelerated video frames to be used across threads

This change allows an accelerated video frame to be painted into a
display list which is passed to another thread, and then rasterized from
the other thread.

The downside is that the PaintCanvasVideoRenderer cache is effectively
disabled, so if a single video frame is painted multiple times it will
be forced to use multiple GPU shared images. This seems like an unlikely
circumstance and fixing it would be complicated, so this CL punts.

Bug: 435230899
Change-Id: Ic51cac7aba434412293e0b72437dc0bf4a5edd31
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7900160
Reviewed-by: Vasiliy Telezhnikov <vasilyt@chromium.org>
Reviewed-by: Philip Rogers <pdr@chromium.org>
Commit-Queue: Stefan Zager <szager@chromium.org>
Reviewed-by: Dale Curtis <dalecurtis@chromium.org>
Commit-Queue: Philip Rogers <pdr@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1644771}

--

wpt-commits: b943668194c869e1d242e4922f6a96f4aebb2b1c
wpt-pr: 60537
2026-06-16 11:34:32 +00:00
..
…
…