Bug 232845

Summary: [GPU Process] [Filters 22/23] Cache the filter applying results in RemoteResourceCache
Product: WebKit Reporter: Said Abou-Hallawa <sabouhallawa>
Component: Layout and RenderingAssignee: Said Abou-Hallawa <sabouhallawa>
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: 220943, 256318, 256324, 256333, 256408, 256535    
Bug Blocks: 231253    

Description Said Abou-Hallawa 2021-11-08 13:26:08 PST
This will allow caching the results of applying a filter to an ImageBuffer in GPU Process. We should be able to use the result if the Filter did not change. We should be also able to clear some of the result FilterImages if an member in FilterEffect was changed.
Comment 1 Radar WebKit Bug Importer 2021-11-15 13:33:12 PST
<rdar://problem/85426641>
Comment 2 Said Abou-Hallawa 2023-05-03 19:52:05 PDT
Pull request: https://github.com/WebKit/WebKit/pull/13432
Comment 3 Said Abou-Hallawa 2023-05-12 10:22:45 PDT
Pull request: https://github.com/WebKit/WebKit/pull/13814
Comment 4 EWS 2023-05-15 16:10:24 PDT
Committed 264087@main (b686ba471d7a): <https://commits.webkit.org/264087@main>

Reviewed commits have been landed. Closing PR #13814 and removing active labels.