Kanedias added a comment.

  > On the other side PipeWire is pretty new and its documentation is nearly 
non-existent. I don't know if with PipeWire it really could work in the way I 
described above. Your current solution works right now. It might still be an 
idea if you are interested to check out if you could integrate your approach 
with PipeWire in the way I described above or something similar and if you 
could do this now or only after the current version version of your patches has 
landed.
  
  Why is PipeWire preferred solution for this? GNOME has to support EGLStreams 
which have no such thing as buffer management like GBM, they can't just do 
buffer fd passing.
  Martin said he's not interested in EGLStreams and this whole patchset was 
prepared in agreement with him. Yes, adding additional copying would solve many 
things, but I guess it's out of scope for this patch.
  
  I'll take a look at PipeWire in my spare time. Is there any rush? I'm under 
strong impression something is happening.

REPOSITORY
  R108 KWin

REVISION DETAIL
  https://phabricator.kde.org/D1230

To: Kanedias, graesslin, davidedmundson, subdiff, #kwin
Cc: subdiff, ngraham, alexeymin, aacid, kwin, #kwin, davidedmundson, 
plasma-devel, bwowk, leezu, ZrenBot, progwolff, lesliezhai, ali-mohamed, 
hardening, jensreuterberg, abetts, eliasp, sebas, apol, mart, hein

Reply via email to