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    

Description Said Abou-Hallawa 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.
Comment 1 Radar WebKit Bug Importer 2020-11-10 00:45:15 PST
<rdar://problem/71229140>
Comment 2 Matt Woodrow 2022-12-13 19:53:50 PST
All the blocking sub-tasks are complete, and this should be working now.