![]() Perhaps the wlroots implementation you mean implementing on the barest of bones screencopy and not the supposed standard screencast. This is just my personal opinion on the topic. Maybe later one might support dma-buf and we can deal with probing hardware in addition to compositors to try and find a workable solution. I cant bear to inspect the rest of the layers and what might occur before OBS finally has a chance to do anything. Finally every implementation is AT LEAST as slow X11 without even leaving the compositor. The whole protocol of course includes everything and the kitchen sync for compositors to worry about. Some compositors only implement half or less of the protocols JUST for the portion we want to use for screen casting. It's currently different per major compositors and must be implemented in OBS differently for each compositor since the protocol leaves you guessing as to what is going to work on the system where users might run your code. So while the claim is that this is the one true protocol. Step 01 If youre only seeing a black screen in your OBS, youll need to quit it. Maybe with more work on our side we might even get close to reasonable performance for AMD users by adding special cases for different compositors and hardware. So depending on pipewire its possible its only as slow X11. ![]() In the slow path they at least manage to save one useless copy compared to KDE. (Their ancient attempt at monitor capture was pretty good and used dma-buf, but of course wlroots doesnt work on nvidia drivers).įinally gnome, the proposer of the protocol of course has the most complete implementation and appears to even finally be implementing dma-buf support. So maybe you can clarify on what you mean by adopted. There is no reference of this "adopted" solution in the wlroots or swaywm codebases. Will probably perform twice as bad (or worse depending on how pipewire is implemented) as X11 xshm (already unacceptably slow for users). ![]() Assuming is the actual KDE implementation it supports half the protocol at best.
0 Comments
Leave a Reply. |