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
luc4 has joined #wayland
chenshijhie has joined #wayland
columbarius has joined #wayland
co1umbarius has quit [Ping timeout: 480 seconds]
chenshijhie has quit [Ping timeout: 480 seconds]
luc4 has quit []
rasterman has quit [Quit: Gettin' stinky!]
maxzor has joined #wayland
chenshijhie has joined #wayland
chenshijhie has quit [Ping timeout: 480 seconds]
shankaru has joined #wayland
<riverdc> the dmabuf section in the wayland book says to call 'eglMakeCurrent to make current the EGL context for your surface and eglSwapBuffers to send an up-to-date buffer to the compositor and commit the surface'
<riverdc> do I understand correctly that clients don't need to call wl_surface_commit in addition to eglSwapBuffers?
chenshijhie has joined #wayland
fmuellner has quit [Ping timeout: 480 seconds]
MajorBiscuit has joined #wayland
RuzikNF[m] has left #wayland [#wayland]
Major_Biscuit has joined #wayland
MajorBiscuit has quit [Ping timeout: 480 seconds]
hill has joined #wayland
<emersion> correct
bodiccea has quit [Ping timeout: 480 seconds]
patwid has joined #wayland
slattann has joined #wayland
hill has quit [Remote host closed the connection]
frytaped has joined #wayland
frytaped has quit [Quit: frytaped]
frytaped has joined #wayland
hardening has joined #wayland
___nick___ has joined #wayland
frytaped has quit [Quit: frytaped]
damjan has joined #wayland
Major_Biscuit has quit [Ping timeout: 480 seconds]
chenshijhie has quit [Ping timeout: 480 seconds]
<damjan> this might be off-topic but I didn't know better place, can I run 2 wayland compositors on a Radeon Vega on its 2 display outputs (HDMI and DP) … well, actually it's a Ryzen APU with Radeon iGPU. if not, is there some "spliter/mux" compositor, that would allow me to run a sub-compositor (a DE) on one output, and just a single app on the other
<damjan> display?
flacks has quit [Quit: Quitter]
flacks has joined #wayland
muhomor has quit [Ping timeout: 480 seconds]
maxzor has quit []
<ramcq> damjan: you should in theory be able to set them up as completely independent screens, with their own login sessions and their own compositors. unless you need them to be under the same session somehow...?!
dcz has joined #wayland
chenshijhie has joined #wayland
frytaped has joined #wayland
maxzor has joined #wayland
<damjan> no, I don't care about the session
<MrCooper> it's not possible to just run separate compositors on different outputs of the same GPU, this would indeed require some kind of nested compositor
cvmn has joined #wayland
cvmn has quit []
cvmn has joined #wayland
___nick___ has quit []
___nick___ has joined #wayland
chenshijhie has quit [Ping timeout: 480 seconds]
___nick___ has quit []
___nick___ has joined #wayland
fmuellner has joined #wayland
slattann has quit []
chenshijhie has joined #wayland
slattann has joined #wayland
frytaped has quit [Quit: frytaped]
<ramcq> oh sorry I misparsed as there being two GPUs
slattann has quit []
Major_Biscuit has joined #wayland
chenshijhie has quit [Ping timeout: 480 seconds]
<damjan> MrCooper: I kind of expected that, but hoped things might have progressed :). what is the actual singleton there, hardware-wise?
cvmn has quit [Ping timeout: 480 seconds]
rasterman has joined #wayland
slattann has joined #wayland
chenshijhie has joined #wayland
<MrCooper> damjan: it's more of a software architecture issue than a HW one; a bare metal display server requires DRM master, of which there can be only one at a time per DRM device (ignoring DRM leasing), of which there is one per GPU
<damjan> MrCooper: thanks
chenshijhie has quit [Ping timeout: 480 seconds]
<MrCooper> actually there are HW issues as well, e.g. global resources which can be used with any output, but not multiple at the same time; or global resource limits which mean that while all outputs individually support the maximum resolution & refresh rate of the connected displays, it's not possible for all of them at the same time
<MrCooper> so there would need to be some kind of cooperation between the compositors to avoid surprising failures
<damjan> which would also require intricate knowledge of the hardware and its global resources
<damjan> let me try to find a suitable global compositor then. I wonder what are the proper keywords. a "system compositor", "mux compositor" …
<MrCooper> FWIW I don't know of any such compositor yet, you might have to write one :)
Major_Biscuit has quit [Ping timeout: 480 seconds]
<damjan> I already have a long queue of programs I should write, but are far too above my competence :D
slattann has quit []
shankaru has quit [Quit: Leaving.]
MrCooper has quit [Remote host closed the connection]
MrCooper has joined #wayland
chenshijhie has joined #wayland
hill has joined #wayland
Tedesco has quit [Quit: WeeChat 2.8]
Tedesco has joined #wayland
hill has quit [Remote host closed the connection]
chenshijhie has quit [Ping timeout: 480 seconds]
benbrown has quit [Quit: benbrown]
benbrown has joined #wayland
fmuellner has quit [Ping timeout: 480 seconds]
slattann has joined #wayland
pieguy128 has quit [Quit: ZNC 1.8.2 - https://znc.in]
pieguy128 has joined #wayland
Narrat has joined #wayland
maxzor has quit [Remote host closed the connection]
maxzor has joined #wayland
sadlerap has quit [Quit: sadlerap]
fmuellner has joined #wayland
caveman has quit [Remote host closed the connection]
caveman has joined #wayland
fmuellner has quit [Ping timeout: 480 seconds]
Major_Biscuit has joined #wayland
Major_Biscuit has quit []
MajorBiscuit has joined #wayland
lagash has quit [Ping timeout: 480 seconds]
chenshijhie has joined #wayland
caveman has quit [Remote host closed the connection]
maxzor has quit [Ping timeout: 480 seconds]
lagash has joined #wayland
chenshijhie has quit [Ping timeout: 480 seconds]
___nick___ has quit [Ping timeout: 480 seconds]
fmuellner has joined #wayland
slattann has quit []
maxzor has joined #wayland
cyberpear has quit [Quit: Connection closed for inactivity]
chenshijhie has joined #wayland
fmuellner has quit [Ping timeout: 480 seconds]
maxzor has quit [Ping timeout: 480 seconds]
Narrat has quit []
chenshijhie has quit [Ping timeout: 480 seconds]
maxzor has joined #wayland
fluix has quit [Remote host closed the connection]
fluix has joined #wayland
fluix has quit [Remote host closed the connection]
chenshijhie has joined #wayland
fluix has joined #wayland
maxzor has quit [Remote host closed the connection]
maxzor has joined #wayland
fluix has quit [Remote host closed the connection]
fluix has joined #wayland
maxzor has quit [Read error: Connection reset by peer]
maxzor has joined #wayland
chenshijhie has quit [Ping timeout: 480 seconds]
chenshijhie has joined #wayland
fmuellner has joined #wayland
maxzor has quit [Ping timeout: 480 seconds]
hardening has quit [Ping timeout: 480 seconds]
c7s has quit [Ping timeout: 480 seconds]
MajorBiscuit has quit [Quit: WeeChat 3.3]
chenshijhie has quit [Ping timeout: 480 seconds]