RESOLVED DUPLICATE of bug 274965274328
[GLIB] Generate serialization for DMABuf classes
https://bugs.webkit.org/show_bug.cgi?id=274328
Summary [GLIB] Generate serialization for DMABuf classes
Pablo Saavedra
Reported 2024-05-17 12:32:01 PDT
[GLIB] Generate serialization for DMABuf classes
Attachments
Pablo Saavedra
Comment 1 2024-05-17 12:40:45 PDT
Pablo Saavedra
Comment 2 2024-05-17 12:44:14 PDT
Motivation: A recent commit (https://commits.webkit.org/278057@main) breaks the WPEWebKit build when `GPU_PROCESS=ON` with this error in `Source/WebKit/Platform/IPC/Encoder.h`: ```c /sources/wpewebkit/Source/WebKit/Platform/IPC/Encoder.h:80:60: error: incomplete type 'IPC::ArgumentCoder<WebCore::DMABufObject, void>' used in nested name specifier 80 | ArgumentCoder<std::remove_cvref_t<T>, void>::encode(*this, std::forward<T>(t)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ```
Adrian Perez
Comment 3 2024-06-04 06:47:01 PDT
There were a couple of additional changes needed so I am closing this in favor of bug #274965 *** This bug has been marked as a duplicate of bug 274965 ***
Note You need to log in before you can comment on or make changes to this bug.