Bug 221317 - [GPUP] Run ImageDecoderAVFObjC in the GPU Process
Summary: [GPUP] Run ImageDecoderAVFObjC in the GPU Process
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Media (show other bugs)
Version: Other
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Peng Liu
URL:
Keywords: InRadar
Depends on:
Blocks: 222052
  Show dependency treegraph
 
Reported: 2021-02-02 21:38 PST by Peng Liu
Modified: 2021-02-17 10:58 PST (History)
9 users (show)

See Also:


Attachments
WIP patch (23.67 KB, patch)
2021-02-03 21:28 PST, Peng Liu
no flags Details | Formatted Diff | Diff
WIP patch (22.68 KB, patch)
2021-02-03 22:05 PST, Peng Liu
no flags Details | Formatted Diff | Diff
WIP patch (58.67 KB, patch)
2021-02-04 22:37 PST, Peng Liu
no flags Details | Formatted Diff | Diff
WIP patch (59.67 KB, patch)
2021-02-05 10:29 PST, Peng Liu
no flags Details | Formatted Diff | Diff
WIP patch (60.84 KB, patch)
2021-02-05 13:10 PST, Peng Liu
no flags Details | Formatted Diff | Diff
Patch (88.12 KB, patch)
2021-02-07 22:44 PST, Peng Liu
jer.noble: review+
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
Rebase the patch for landing (85.71 KB, patch)
2021-02-09 14:45 PST, Peng Liu
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Peng Liu 2021-02-02 21:38:02 PST
When "UseGPUProcessForMediaEnabled" is true, we will run ImageDecoderAVFObjC in the GPU Process to decode video for image elements.
Comment 1 Radar WebKit Bug Importer 2021-02-02 21:38:26 PST
<rdar://problem/73914568>
Comment 2 Peng Liu 2021-02-03 21:28:03 PST
Created attachment 419227 [details]
WIP patch
Comment 3 Peng Liu 2021-02-03 22:05:58 PST
Created attachment 419232 [details]
WIP patch
Comment 4 Peng Liu 2021-02-04 22:37:07 PST
Created attachment 419364 [details]
WIP patch
Comment 5 Peng Liu 2021-02-05 10:29:24 PST
Created attachment 419428 [details]
WIP patch
Comment 6 Peng Liu 2021-02-05 13:10:42 PST
Created attachment 419452 [details]
WIP patch
Comment 7 Peng Liu 2021-02-07 22:44:43 PST
Created attachment 419556 [details]
Patch
Comment 8 EWS 2021-02-09 14:05:21 PST
Tools/Scripts/svn-apply failed to apply attachment 419556 [details] to trunk.
Please resolve the conflicts and upload a new patch.
Comment 9 Peng Liu 2021-02-09 14:45:10 PST
Created attachment 419769 [details]
Rebase the patch for landing
Comment 10 EWS 2021-02-09 17:18:52 PST
Committed r272625: <https://commits.webkit.org/r272625>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 419769 [details].
Comment 11 David Kilzer (:ddkilzer) 2021-02-17 10:45:39 PST
(In reply to EWS from comment #10)
> Committed r272625: <https://commits.webkit.org/r272625>
> 
> All reviewed patches have been landed. Closing bug and clearing flags on
> attachment 419769 [details].

This caused:

Bug 222052: REGRESSION (r272625): Fix missing headers in Xcode project
<https://bugs.webkit.org/show_bug.cgi?id=222052>
Comment 12 Peng Liu 2021-02-17 10:58:46 PST
(In reply to David Kilzer (:ddkilzer) from comment #11)
> (In reply to EWS from comment #10)
> > Committed r272625: <https://commits.webkit.org/r272625>
> > 
> > All reviewed patches have been landed. Closing bug and clearing flags on
> > attachment 419769 [details].
> 
> This caused:
> 
> Bug 222052: REGRESSION (r272625): Fix missing headers in Xcode project
> <https://bugs.webkit.org/show_bug.cgi?id=222052>

Thanks for the fix!