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
hays has quit [Remote host closed the connection]
hays has joined #wayland
fmuellner has quit [Ping timeout: 480 seconds]
cvmn has quit [Ping timeout: 480 seconds]
cvmn has joined #wayland
julio7359 has joined #wayland
co1umbarius has joined #wayland
columbarius has quit [Ping timeout: 480 seconds]
Dami_Lu has quit [Ping timeout: 480 seconds]
Dami_Lu has joined #wayland
shoragan has quit [Quit: quit]
nerdopolis has quit [Ping timeout: 480 seconds]
smallville7123 has joined #wayland
smallville7123 has quit []
smallville7123 has joined #wayland
smallville7123 has quit []
mxz has quit [Quit: cya]
mxz has joined #wayland
smallville7123 has joined #wayland
<wlb> wayland Merge request !305 opened by yshui (yshui) protocol: fix inconsistent typing of wl_output.transform https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/305
kts has joined #wayland
kts has quit []
kts has joined #wayland
Dami_Lu has quit [Remote host closed the connection]
Dami_Lu has joined #wayland
godvino has joined #wayland
Company has quit [Quit: Leaving]
julio7359 has quit [Ping timeout: 480 seconds]
godvino has quit [Ping timeout: 480 seconds]
danvet has joined #wayland
tzimmermann has joined #wayland
kts has quit [Quit: Konversation terminated!]
zvarde19883032067791 has joined #wayland
zvarde1988303206779 has quit [Ping timeout: 480 seconds]
chipxxx has joined #wayland
chipxxx has quit [Remote host closed the connection]
rv1sr has joined #wayland
godvino has joined #wayland
shoragan has joined #wayland
pochu has joined #wayland
dcz has joined #wayland
hateball has joined #wayland
hateball has left #wayland [#wayland]
godvino has quit [Quit: WeeChat 3.6]
mvlad has joined #wayland
hays has quit [Remote host closed the connection]
<MrCooper> ofourdan: mutter 44.0 does send a scanout tranche to weston-simple-dmabuf-feedback on my Intel laptop
<ofourdan> same as me then
<ofourdan> and fwiw, glxgears -fullscreen does not get direct scanout either (contrary to what I thought)
<ofourdan> same with weston - but sway does send a scanout tranche
<jadahl> ofourdan: could the non-matching visual in the ssd parenting be the cause of that?
<emersion> does the window size match exactly the output size?
<ofourdan> jadahl: maybe?
<ofourdan> emersion: yup
<jadahl> ofourdan: if you revert the revert you can test if it makes any difference
<ofourdan> although, there is a a difference indeed
<ofourdan> err, I am completely lost now… I reverted the revert, and now I do get a scanout tranche in weston-simple-dmabuf-feedback, except that should make no diffrence considering weston-simple-dmabuf-feedback is wayladn native :(
<ofourdan> also, glxgears -fullscreen still does not get direct scanout
<MrCooper> ofourdan: does for me, doesn't for you, right?
<MrCooper> ofourdan: glxgears doesn't even with your Xwayland MR?
<ofourdan> it seems inconsistent, I was sure it did yesterday, but today, no matter what, I never get direct scanout (testing with the repaint flag in looking glass)
<ofourdan> yeah, I cannpt get glxgears -fullscreen to get dorect scanout, regardles of my patches, or even the reparenting revert-revert
<ofourdan> I am puzzled…
<MrCooper> there are many factors which can prevent direct scanout, any one of them is enough
<MrCooper> the stars have to be aligned perfectly
<ofourdan> yeah, could be a race somewhere
<ofourdan> it *is* a race
<MrCooper> FWIW, glxgears -fullscreen explicitly disables decorations, so mutter's reparenting issues don't affect it
<ofourdan> I just retried and I got direct scanout
<ofourdan> and same with the revert-revert + my xwayland branch
<ofourdan> so it's just too inconsistent to tell, but my branch does not make it any worse at least :)
<ofourdan> maybe I should ask the O-R to retry my branch on amdgpu?
psykose has quit [Remote host closed the connection]
<MrCooper> yeah, why not
<MrCooper> ofourdan: one issue I see is that Xwayland might use incomplete dma-buf feedback if not all feedback events are received/processed in one go
<ofourdan> yeah
<ofourdan> I thought of that
<MrCooper> so maybe glxgears can race to query the modifiers before Xwayland has processed the scanout tranche
<ofourdan> but the result with glxgears are inconsistent regardless of my branch
<MrCooper> that's the thing with a race, sometimes you win, sometimes you lose
<ofourdan> and so is weston-simple-dmabuf-feedback, which is wayland native
<ofourdan> so I suspect there is a race in mutter, at least
rasterman has joined #wayland
<ofourdan> err, actually
<ofourdan> we recycle the buffers when the buffer format chnages, and that also applies once the full change is received (the done event) so I think we should be fine wrt the race you describe
<MrCooper> right, just noticed the same
<MrCooper> still seems possible for a modifier query to return incomplete results though
hays has joined #wayland
tagr_ is now known as tagr
nnm has joined #wayland
nnm_ has quit [Read error: Connection reset by peer]
jmdaemon has quit [Ping timeout: 480 seconds]
nerdopolis has joined #wayland
kts has joined #wayland
psykose has joined #wayland
<wlb> wayland-protocols Issue #137 opened by Xaver Hugl (Zamundaaa) Dealing with tabbed applications and virtual desktops https://gitlab.freedesktop.org/wayland/wayland-protocols/-/issues/137
peeterm has quit [Read error: Connection reset by peer]
peeterm has joined #wayland
rosefromthedead has joined #wayland
<Ermine> Hello, sorry for possibly dumb question, but I see xdg-shell protocol under unstable/ . Is it some leftover that should be ignored?
<emersion> these were previous versions, Ermine
<emersion> they have been superseded by stable/
<Ermine> emersion: ok, thank you
kts has quit [Quit: Konversation terminated!]
pochu has quit [Quit: leaving]
fmuellner has joined #wayland
jmdaemon has joined #wayland
jmdaemon has quit [Ping timeout: 480 seconds]
chipxxx has joined #wayland
chipxxx has quit [Remote host closed the connection]
chipxxx has joined #wayland
paulk-bis has joined #wayland
paulk has quit [Read error: Connection reset by peer]
Company has joined #wayland
fmuellner has quit [Ping timeout: 480 seconds]
paulk-bis has quit []
paulk has joined #wayland
tlwoerner has quit [Quit: Leaving]
Guest8656 is now known as ybogdano
paulk has quit [Ping timeout: 480 seconds]
paulk has joined #wayland
tzimmermann has quit [Quit: Leaving]
jmdaemon has joined #wayland
mobianaz520 has joined #wayland
Leopold_ has quit [Ping timeout: 480 seconds]
rosefromthedead has quit [Ping timeout: 480 seconds]
fmuellner has joined #wayland
mvlad has quit [Remote host closed the connection]
Leopold_ has joined #wayland
Cyrinux9 has quit []
Cyrinux9 has joined #wayland
mobianaz520 has quit []
Leopold__ has joined #wayland
Leopold_ has quit [Ping timeout: 480 seconds]
tlwoerner has joined #wayland
smallville7123 has quit [Ping timeout: 480 seconds]
fmuellner has quit [Ping timeout: 480 seconds]
dcz has quit [Ping timeout: 480 seconds]
rv1sr has quit []
fmuellner has joined #wayland
danvet has quit [Ping timeout: 480 seconds]
dorkbutt has joined #wayland
dorkbutt has quit [Max SendQ exceeded]