Bug 232845 - [GPU Process] [Filters 22/23] Cache the filter applying results in RemoteResourceCache
Summary: [GPU Process] [Filters 22/23] Cache the filter applying results in RemoteReso...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Said Abou-Hallawa
URL:
Keywords: InRadar
Depends on: 220943 256318 256324 256333 256408 256535
Blocks: 231253
  Show dependency treegraph
 
Reported: 2021-11-08 13:26 PST by Said Abou-Hallawa
Modified: 2023-05-15 16:10 PDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.