ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput | register your nick to speak
<lantizia>
Presumably... a) the wayland spec doesn't *itself* include any parameters for accessing wayland 'sessions' (I say that loosely, thinking like an x.org user) remotely....
<lantizia>
b) accessing such wayland 'sessions' would be via such things like pipewire... and such vnc servers, xrdp, nomachine, etc... can access the screen data via that
<lantizia>
c) (and this is the main question)... such data that your remote-access-software-of-choice can access... would purely just be pixels? i.e. no instructional window/widget-level information like early X.org forwarded windows and such!?
eroc1990 is now known as Guest3239
eroc1990 has joined #wayland
<lantizia>
i'm thinking... a) yes, b) yes, c) yes
Guest3239 has quit [Ping timeout: 480 seconds]
luc4 has quit []
<any1>
Currently, there are only screen capturing protocols that can give you composited pixel buffers.
duxsco has quit [Quit: duxsco]
<any1>
It would be possible to create a protocol that passes a collection of pixel buffers and some information on how to composite them.
<any1>
Although, that wouldn't be particularly useful. You'd probably end up transmitting more data than if you just used composited buffers.
<any1>
Doing things on the widget level would require the protocol to be somehow integrated with some of the more populare toolkits such as qt and gtk
<i509VCB>
On C, it could be raw pixels or draw commands in OpenGL/Vulkan if you were willing to hack that into place to execute on the remote client
ecloud_ has quit [Ping timeout: 480 seconds]
Narrat has joined #wayland
andyrtr_ has joined #wayland
ecloud_ has joined #wayland
andyrtr has quit [Ping timeout: 480 seconds]
andyrtr_ is now known as andyrtr
c7s has joined #wayland
ecloud_ has quit [Ping timeout: 480 seconds]
danvet has quit [Remote host closed the connection]
lantizia has quit [Remote host closed the connection]