Bug 236635

Summary: [GTK][WPE] Implement dmabuf path for GStreamer texture sharing with WebGL/ANGLE
Product: WebKit Reporter: Chris Lord <clord>
Component: ANGLEAssignee: Chris Lord <clord>
Status: NEW    
Severity: Normal CC: dino, don.olmstead, eric.carlson, fujii.hironori, jer.noble, kbr, kkinnunen, philn, pnormand, zan
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 236587    
Bug Blocks: 237649    
Attachments:
Description Flags
Patch
none
Patch
none
Patch
ews-feeder: commit-queue-
Patch none

Chris Lord
Reported 2022-02-15 00:56:10 PST
Bug 236587 disables the texture-sharing path with ANGLE (because it's broken), we should implement an alternative GPU-side path for texture sharing using dmabufs.
Attachments
Patch (13.32 KB, patch)
2022-02-22 04:54 PST, Chris Lord
no flags
Patch (13.25 KB, patch)
2022-02-22 06:11 PST, Chris Lord
no flags
Patch (13.80 KB, patch)
2022-02-23 02:01 PST, Chris Lord
ews-feeder: commit-queue-
Patch (13.84 KB, patch)
2022-02-23 02:37 PST, Chris Lord
no flags
Chris Lord
Comment 1 2022-02-22 04:54:43 PST
Chris Lord
Comment 2 2022-02-22 06:11:32 PST
Don Olmstead
Comment 3 2022-02-22 10:14:43 PST
Comment on attachment 452863 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=452863&action=review r=me when bots are green > Source/WebCore/platform/graphics/texmap/GraphicsContextGLTextureMapper.cpp:34 > +#include "GBMDevice.h" This should be guarded.
Chris Lord
Comment 4 2022-02-23 02:01:39 PST
Chris Lord
Comment 5 2022-02-23 02:37:27 PST
Zan Dobersek
Comment 6 2022-02-23 02:43:32 PST
This should wait on dmabuf-related changes in MediaPlayerPrivateGStreamer.
Philippe Normand
Comment 7 2023-03-18 09:29:30 PDT
(In reply to Zan Dobersek from comment #6) > This should wait on dmabuf-related changes in MediaPlayerPrivateGStreamer. Is this patch now worth rebasing?
Note You need to log in before you can comment on or make changes to this bug.