Bug 244830

Summary: Support transferring GPU-backed ImageBitmaps between main thread and workers
Product: WebKit Reporter: Matt Woodrow <mattwoodrow>
Component: Layout and RenderingAssignee: Matt Woodrow <mattwoodrow>
Status: RESOLVED FIXED    
Severity: Normal CC: bfulgham, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 244828, 249111    
Bug Blocks: 218482    

Matt Woodrow
Reported 2022-09-05 23:42:34 PDT
When serialising a GPUP-backed ImageBitmap (or an OffscreenCanvas) between the main thread and the worker thread, we need to change it to use the appropriate RemoteRenderingBackendProxy for that thread.
Attachments
Radar WebKit Bug Importer
Comment 1 2022-09-12 23:43:17 PDT
Matt Woodrow
Comment 2 2022-10-24 19:12:21 PDT
Matt Woodrow
Comment 3 2022-12-12 18:27:42 PST
EWS
Comment 4 2022-12-16 00:14:17 PST
Committed 257979@main (2a8263edbfe0): <https://commits.webkit.org/257979@main> Reviewed commits have been landed. Closing PR #7530 and removing active labels.
Matt Woodrow
Comment 5 2022-12-19 14:53:48 PST
*** Bug 249178 has been marked as a duplicate of this bug. ***
Matt Woodrow
Comment 6 2022-12-19 19:11:26 PST
*** Bug 249284 has been marked as a duplicate of this bug. ***
Note You need to log in before you can comment on or make changes to this bug.