Bug 218482

Summary: [GPU Process] Enable worker based ImageBitmap and OffscreenCanvas drawing to use GPU Process rendering
Product: WebKit Reporter: Said Abou-Hallawa <sabouhallawa>
Component: CanvasAssignee: Matt Woodrow <mattwoodrow>
Status: RESOLVED CONFIGURATION CHANGED    
Severity: Normal CC: clord, dino, hotaru, mattwoodrow, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=217735
https://bugs.webkit.org/show_bug.cgi?id=238846
Bug Depends on: 244825, 244828, 244830, 247103, 248419    
Bug Blocks: 183720    

Said Abou-Hallawa
Reported 2020-11-03 00:44:52 PST
No HostWindow can be got from a WorkerGlobalScope. All the drawing have to run on a separate thread. Parts of the code are not ready for multithreading.
Attachments
Radar WebKit Bug Importer
Comment 1 2020-11-10 00:45:15 PST
Matt Woodrow
Comment 2 2022-12-13 19:53:50 PST
All the blocking sub-tasks are complete, and this should be working now.
Note You need to log in before you can comment on or make changes to this bug.