Bug 240269 - [GPU Process] [Filters] Filter result buffers should be attributed to WebProcess
Summary: [GPU Process] [Filters] Filter result buffers should be attributed to WebProcess
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: 240777 240807 240808 240809 240810 240811
Blocks: 231253
  Show dependency treegraph
 
Reported: 2022-05-09 21:14 PDT by Said Abou-Hallawa
Modified: 2023-05-15 18:01 PDT (History)
26 users (show)

See Also:


Attachments
Patch (41.95 KB, patch)
2022-05-09 21:17 PDT, Said Abou-Hallawa
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
Patch (41.97 KB, patch)
2022-05-09 22:06 PDT, Said Abou-Hallawa
no flags Details | Formatted Diff | Diff
Patch (231.90 KB, patch)
2022-05-21 13:00 PDT, Said Abou-Hallawa
ews-feeder: commit-queue-
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Said Abou-Hallawa 2022-05-09 21:14:25 PDT
Because the GPUProcess memory is limited and because applying a filter can require a large chunk of memory, this memory should be allocated by GPUProcess but should be owned by WebProcess.
Comment 1 Said Abou-Hallawa 2022-05-09 21:15:05 PDT
rdar://92295215
Comment 2 Said Abou-Hallawa 2022-05-09 21:17:44 PDT
Created attachment 459091 [details]
Patch
Comment 3 Said Abou-Hallawa 2022-05-09 22:06:08 PDT
Created attachment 459094 [details]
Patch
Comment 4 Said Abou-Hallawa 2022-05-21 13:00:33 PDT
Created attachment 459639 [details]
Patch
Comment 5 Said Abou-Hallawa 2023-05-15 18:01:47 PDT
All the dependent bugs were resolved. Resolve as Fixed.