view as bug list
-
238593:
[GTK][WPE] GPUProcess support
[NEW; assigned to webkit-unassigned]
-
237649:
[Meta][Linux] Adoption of DMABuf as a reference buffer sharing mechanism
[NEW; assigned to webkit-unassigned]
-
236635:
[GTK][WPE] Implement dmabuf path for GStreamer texture sharing with WebGL/ANGLE
[NEW; assigned to chris.lord]
-
237759:
[Linux] Implement runtime loader for DMABuf, other buffer mechanisms
[NEW; assigned to webkit-unassigned]
-
235946:
[GTK][WPE] Use dmabuf when possible to transfer ANGLE rendering to the compositor
[RESOLVED FIXED; assigned to chris.lord]
-
236436:
[GTK][WPE] Improve device detection in the GbmDevice
[RESOLVED FIXED; assigned to alex]
-
236520:
[GTK] [WPE] Fix problem when the buffer object is released before we try to send it to the compositor
[RESOLVED FIXED; assigned to alex]
-
236607:
[GTK][WPE] Use drm render nodes in GbmDevice and make the fd global to the process
[RESOLVED FIXED; assigned to alex]
-
236637:
[GTK][WPE] Some GStreamer tests crash with ANGLE enabled
[RESOLVED FIXED; assigned to webkit-unassigned]
-
236836:
[TextureMapper] Refactor TextureMapperPlatformLayerProxy into specializable implementations
[RESOLVED FIXED; assigned to zan]
-
236883:
[GStreamer] Add WebKitDMABufVideoSink
[RESOLVED FIXED; assigned to zan]
-
237199:
[GTK][WPE] Uncouple libgbm, libdrm dependencies from ANGLE functionality
[RESOLVED FIXED; assigned to zan]
-
237328:
[GTK][WPE] Provide DMABuf-based composition layers, DMABufVideoSink integration
[RESOLVED FIXED; assigned to zan]
-
237606:
REGRESSION(r290506): [GTK] GBM dependency breaks build
[RESOLVED FIXED; assigned to webkit-unassigned]
-
237758:
[Linux] GBMDevice as a thread-specific object is problematic
[RESOLVED FIXED; assigned to zan]
-
237883:
[GTK][WPE] Use GBMBufferSwapchain in GraphicsContextGLTextureMapperANGLE
[RESOLVED FIXED; assigned to zan]
-
237974:
[GTK][WPE] Guard libgbm and libdrm code, make them conditional dependencies for GTK
[RESOLVED FIXED; assigned to zan]
-
238017:
[GTK][WPE] Also enable USE_TEXTURE_MAPPER_DMABUF alongside other DMABuf-related defines
[RESOLVED FIXED; assigned to zan]
-
238110:
[WPE][GStreamer] media playback broken
[RESOLVED FIXED; assigned to zan]
-
238141:
[TextureMapper] Split GraphicsContextGLTextureMapper into two classes
[RESOLVED FIXED; assigned to zan]
-
238199:
[WPE][GTK] VideoFrameGStreamer missing include after -r291610 refactor
[RESOLVED FIXED; assigned to alex]
-
238200:
Move TextureMapper member variables, types and code out of GraphicsContextGLANGLE
[RESOLVED FIXED; assigned to zan]
-
238539:
Slim down ANGLEHeaders.h
[RESOLVED FIXED; assigned to zan]
-
239037:
[GTK][WPE] Move DMABuf-backed GraphicsContextGLANGLE functionality into a standalone derivation chain
[RESOLVED FIXED; assigned to zan]
-
239038:
[GTK][WPE] Provide WK2 IPC encoding, decoding methods for the DMABufObject type
[RESOLVED FIXED; assigned to zan]
-
240276:
[GTK][WPE] Respect and use the DMABuf modifier values
[RESOLVED FIXED; assigned to zan]
-
240313:
[GTK][WPE] Make ANGLE backend EGL context initialization work
[RESOLVED FIXED; assigned to alex]
-
240314:
[GTK][WPE] Remove leftover for WINDOWS support in GraphicsContextGLGBM
[RESOLVED FIXED; assigned to alex]
-
240392:
[GTK][WPE] Current-context enforcement in ANGLE is expensive
[RESOLVED FIXED; assigned to zan]
-
240633:
[Linux] TextureMapperPlatformLayerProxyDMABuf should support different colorspaces
[RESOLVED FIXED; assigned to zdobersek]
-
240636:
[GStreamer] DMABufVideoSink should also support YUY2, YVYU, UYVY, VYUY, AYUV formats
[RESOLVED WONTFIX; assigned to webkit-unassigned]
-
240637:
[Linux] GBMBufferSwapchain should only conditionally create linear-formatted buffer objects
[RESOLVED FIXED; assigned to zdobersek]
-
241119:
[GStreamer] DMABufVideoSink fails to list NV21 as a supported format
[RESOLVED FIXED; assigned to zdobersek]
-
241326:
[Linux] Fix and improve format handling in DMABufFormat, TextureMapperPlatformLayerProxyDMABuf
[RESOLVED FIXED; assigned to zdobersek]
-
241462:
[GBM] Overzealous attaching of GL texture as color attachment to the default framebuffer
[RESOLVED FIXED; assigned to zdobersek]
-
241850:
REGRESSION(250984@main): [Linux] DrmFourCCFormatToGLInternalFormat() change breaks framebuffer blitting
[RESOLVED FIXED; assigned to webkit-unassigned]
-
242108:
[GTK][WPE] Add a fallback mode for the DMABuf architecture
[RESOLVED FIXED; assigned to alex]
-
242938:
[DMABuf] More thoroughly check for DMABuf capabilities
[RESOLVED FIXED; assigned to zdobersek]
-
252988:
[GTK] Use DMABuf and WebKit IPC for rendering instead of wpe/x11
[RESOLVED FIXED; assigned to dpino]
-
253085:
REGRESSION(260881@main): [GStreamer] DMABuf sink caused several unexpected crashes on the WPE Release bot
[RESOLVED DUPLICATE; assigned to philn]
-
253244:
[GStreamer] Establish locking when mapping gbm_bo objects for software-decoded data upload
[RESOLVED FIXED; assigned to zdobersek]
(*)
-
253245:
[GStreamer] Improve GBM swapchain buffer handling
[RESOLVED FIXED; assigned to zdobersek]
(*)
-
240006:
[GTK][WPE] Expensive atomic operations, overabundant semaphore signaling in GPUProcess streaming IPC
[NEW; assigned to webkit-unassigned]
-
238595:
[GTK][WPE] Make ENABLE(GPU_PROCESS) code buildable
[RESOLVED FIXED; assigned to zan]
-
238596:
[Linux] Implement IPC::Semaphore
[RESOLVED FIXED; assigned to zan]
-
238597:
[GTK][WPE][GPUProcess] Switch GPUProcessGStreamer.cpp, GPUProcessMainGStreamer.cpp to the GLib flavor
[RESOLVED FIXED; assigned to zan]
-
238726:
[Unix] Add UnixFileDescriptor, use it in IPC::Semaphore
[RESOLVED FIXED; assigned to zan]
-
239348:
[GTK][WPE][GPUProcess] Add RemoteGraphicsContextGLGBM, RemoteGraphicsContextGLProxyGBM
[RESOLVED FIXED; assigned to zan]
-
239496:
[GPUProcess][Unix] RemoteRenderingBackendProxy::DidCreateWakeUpSemaphoreForDisplayListStream is never sent
[RESOLVED DUPLICATE; assigned to zan]
Bug 238593
does not block any bugs.