Bug 232004 - Captured WebGL canvas uses IOKit in WebProcess
Summary: Captured WebGL canvas uses IOKit in WebProcess
Status: RESOLVED DUPLICATE of bug 236496
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebGL (show other bugs)
Version: WebKit Local Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on: 232879
Blocks: webglgpup
  Show dependency treegraph
 
Reported: 2021-10-19 23:26 PDT by Kimmo Kinnunen
Modified: 2022-06-23 14:42 PDT (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kimmo Kinnunen 2021-10-19 23:26:12 PDT
Captured WebGL canvas uses IOKit in WebProcess

E.g. GraphicsContextGL::paintCompositedResultsToMediaSample transfers CVPixelBuffer objects as IOSurfaces.
Solution could be to implement remote version of MediaSample interface.
Comment 1 Radar WebKit Bug Importer 2021-10-19 23:33:12 PDT
<rdar://problem/84449714>
Comment 2 Brent Fulgham 2022-06-23 14:42:40 PDT

*** This bug has been marked as a duplicate of bug 236496 ***